org.eclipse.etrice.generator.etricegen
Interface ITransitionChainVisitor

All Known Implementing Classes:
LanguageTransitionChainVisitor

public interface ITransitionChainVisitor


Method Summary
 java.lang.String genActionOperationCall(Transition tr)
           
 java.lang.String genElseBranch(ContinuationTransition tr)
           
 java.lang.String genElseIfBranch(CPBranchTransition tr, boolean isFirst)
           
 java.lang.String genEndIf()
           
 java.lang.String genEntryOperationCall(State state)
           
 java.lang.String genExitOperationCall(State state)
           
 java.lang.String genReturnState(State state)
           
 java.lang.String genTypedData()
           
 

Method Detail

genTypedData

java.lang.String genTypedData()

genActionOperationCall

java.lang.String genActionOperationCall(Transition tr)

genEntryOperationCall

java.lang.String genEntryOperationCall(State state)

genExitOperationCall

java.lang.String genExitOperationCall(State state)

genElseIfBranch

java.lang.String genElseIfBranch(CPBranchTransition tr,
                                 boolean isFirst)

genElseBranch

java.lang.String genElseBranch(ContinuationTransition tr)

genEndIf

java.lang.String genEndIf()

genReturnState

java.lang.String genReturnState(State state)