nl.tudelft.goal.emohawk.translators
Class EmoticonTypeTranslator

Package class diagram package EmoticonTypeTranslator
java.lang.Object
  extended by nl.tudelft.goal.emohawk.translators.EmoticonTypeTranslator
All Implemented Interfaces:
eis.eis2java.translation.Java2Parameter<EmoticonType>, eis.eis2java.translation.Parameter2Java<EmoticonType>

public class EmoticonTypeTranslator
extends Object
implements eis.eis2java.translation.Java2Parameter<EmoticonType>, eis.eis2java.translation.Parameter2Java<EmoticonType>


Constructor Summary
EmoticonTypeTranslator()
           
 
Method Summary
 String getValidValues()
           
 eis.iilang.Parameter[] translate(EmoticonType argument)
           
 EmoticonType translate(eis.iilang.Parameter parameter)
           
 Class<? extends EmoticonType> translatesFrom()
           
 Class<EmoticonType> translatesTo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmoticonTypeTranslator

public EmoticonTypeTranslator()
Method Detail

translate

public EmoticonType translate(eis.iilang.Parameter parameter)
                       throws eis.eis2java.exception.TranslationException
Specified by:
translate in interface eis.eis2java.translation.Parameter2Java<EmoticonType>
Throws:
eis.eis2java.exception.TranslationException

getValidValues

public String getValidValues()

translatesTo

public Class<EmoticonType> translatesTo()
Specified by:
translatesTo in interface eis.eis2java.translation.Parameter2Java<EmoticonType>

translate

public eis.iilang.Parameter[] translate(EmoticonType argument)
                                 throws eis.eis2java.exception.TranslationException
Specified by:
translate in interface eis.eis2java.translation.Java2Parameter<EmoticonType>
Throws:
eis.eis2java.exception.TranslationException

translatesFrom

public Class<? extends EmoticonType> translatesFrom()
Specified by:
translatesFrom in interface eis.eis2java.translation.Java2Parameter<EmoticonType>


Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.