org.eclipse.etrice.generator.generic
Class LanguageTransitionChainVisitor
java.lang.Object
org.eclipse.etrice.generator.generic.LanguageTransitionChainVisitor
- All Implemented Interfaces:
- ITransitionChainVisitor
public class LanguageTransitionChainVisitor
- extends java.lang.Object
- implements ITransitionChainVisitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
genActionOperationCall
public java.lang.String genActionOperationCall(Transition tr)
- Specified by:
genActionOperationCall
in interface ITransitionChainVisitor
genEntryOperationCall
public java.lang.String genEntryOperationCall(State state)
- Specified by:
genEntryOperationCall
in interface ITransitionChainVisitor
genExitOperationCall
public java.lang.String genExitOperationCall(State state)
- Specified by:
genExitOperationCall
in interface ITransitionChainVisitor
genElseIfBranch
public java.lang.String genElseIfBranch(CPBranchTransition tr,
boolean isFirst)
- Specified by:
genElseIfBranch
in interface ITransitionChainVisitor
genElseBranch
public java.lang.String genElseBranch(ContinuationTransition tr)
- Specified by:
genElseBranch
in interface ITransitionChainVisitor
genEndIf
public java.lang.String genEndIf()
- Specified by:
genEndIf
in interface ITransitionChainVisitor
genReturnState
public java.lang.String genReturnState(State state)
- Specified by:
genReturnState
in interface ITransitionChainVisitor
genTypedData
public java.lang.String genTypedData()
- Specified by:
genTypedData
in interface ITransitionChainVisitor