org.eclipse.etrice.generator.java.gen
Class JavaTranslationProvider

java.lang.Object
  extended by org.eclipse.etrice.generator.base.DefaultTranslationProvider
      extended by org.eclipse.etrice.generator.java.gen.JavaTranslationProvider
All Implemented Interfaces:
ITranslationProvider

public class JavaTranslationProvider
extends DefaultTranslationProvider

Author:
hrentz

Field Summary
 
Fields inherited from interface org.eclipse.etrice.generator.base.ITranslationProvider
TAG_END, TAG_START
 
Constructor Summary
JavaTranslationProvider()
           
 
Method Summary
 java.lang.String getInterfaceItemMessageText(InterfaceItem item, Message msg, java.util.ArrayList<java.lang.String> args, java.lang.String index, java.lang.String orig)
           
 boolean translateMembers()
           
 java.lang.String translateTag(java.lang.String tag, DetailCode code)
           
 boolean translateTags()
           
 
Methods inherited from class org.eclipse.etrice.generator.base.DefaultTranslationProvider
getAttributeText, getInterfaceItemMessageValue, getOperationText, setActorClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaTranslationProvider

public JavaTranslationProvider()
Method Detail

translateMembers

public boolean translateMembers()
Specified by:
translateMembers in interface ITranslationProvider
Overrides:
translateMembers in class DefaultTranslationProvider

translateTags

public boolean translateTags()
Specified by:
translateTags in interface ITranslationProvider
Overrides:
translateTags in class DefaultTranslationProvider

getInterfaceItemMessageText

public java.lang.String getInterfaceItemMessageText(InterfaceItem item,
                                                    Message msg,
                                                    java.util.ArrayList<java.lang.String> args,
                                                    java.lang.String index,
                                                    java.lang.String orig)
Specified by:
getInterfaceItemMessageText in interface ITranslationProvider
Overrides:
getInterfaceItemMessageText in class DefaultTranslationProvider

translateTag

public java.lang.String translateTag(java.lang.String tag,
                                     DetailCode code)
Specified by:
translateTag in interface ITranslationProvider
Overrides:
translateTag in class DefaultTranslationProvider