org.eclipse.etrice.generator.c.gen
Class CTranslationProvider
java.lang.Object
org.eclipse.etrice.generator.c.gen.CTranslationProvider
- All Implemented Interfaces:
- ITranslationProvider
public class CTranslationProvider
- extends java.lang.Object
- implements ITranslationProvider
Method Summary |
java.lang.String |
getAttributeText(Attribute att,
java.lang.String orig)
|
java.lang.String |
getInterfaceItemMessageText(InterfaceItem item,
Message msg,
java.util.ArrayList<java.lang.String> args,
java.lang.String index,
java.lang.String orig)
|
java.lang.String |
getInterfaceItemMessageValue(InterfaceItem item,
Message msg,
java.lang.String orig)
|
java.lang.String |
getOperationText(Operation op,
java.util.ArrayList<java.lang.String> args,
java.lang.String orig)
|
void |
setActorClass(ActorClass ac)
|
boolean |
translateMembers()
|
java.lang.String |
translateTag(java.lang.String tag,
DetailCode code)
|
boolean |
translateTags()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CTranslationProvider
public CTranslationProvider()
setActorClass
public void setActorClass(ActorClass ac)
- Specified by:
setActorClass
in interface ITranslationProvider
translateMembers
public boolean translateMembers()
- Specified by:
translateMembers
in interface ITranslationProvider
getAttributeText
public java.lang.String getAttributeText(Attribute att,
java.lang.String orig)
- Specified by:
getAttributeText
in interface ITranslationProvider
getOperationText
public java.lang.String getOperationText(Operation op,
java.util.ArrayList<java.lang.String> args,
java.lang.String orig)
- Specified by:
getOperationText
in interface ITranslationProvider
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
getInterfaceItemMessageValue
public java.lang.String getInterfaceItemMessageValue(InterfaceItem item,
Message msg,
java.lang.String orig)
- Specified by:
getInterfaceItemMessageValue
in interface ITranslationProvider
translateTags
public boolean translateTags()
- Specified by:
translateTags
in interface ITranslationProvider
translateTag
public java.lang.String translateTag(java.lang.String tag,
DetailCode code)
- Specified by:
translateTag
in interface ITranslationProvider