org.eclipse.etrice.generator.base
Class CodegenHelpers

java.lang.Object
  extended by org.eclipse.etrice.generator.base.CodegenHelpers

public class CodegenHelpers
extends java.lang.Object

Author:
Henrik Rentz-Reichert

Constructor Summary
CodegenHelpers()
           
 
Method Summary
static java.lang.String getActionCodeOperationName(Transition t)
           
static java.lang.String getDoCodeOperationName(State s)
           
static java.lang.String getEntryCodeOperationName(State s)
           
static java.lang.String getExitCodeOperationName(State s)
           
static java.lang.String getGenChainId(TransitionChain tc)
           
static java.lang.String getGenStateId(State s)
           
static java.lang.String getGenStatePathName(State s)
           
static State getParentState(StateGraphNode s)
           
static java.lang.String getParentStateId(State s)
           
static boolean isTopLevel(StateGraphNode s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodegenHelpers

public CodegenHelpers()
Method Detail

getActionCodeOperationName

public static java.lang.String getActionCodeOperationName(Transition t)

getEntryCodeOperationName

public static java.lang.String getEntryCodeOperationName(State s)

getExitCodeOperationName

public static java.lang.String getExitCodeOperationName(State s)

getDoCodeOperationName

public static java.lang.String getDoCodeOperationName(State s)

getGenChainId

public static java.lang.String getGenChainId(TransitionChain tc)

isTopLevel

public static boolean isTopLevel(StateGraphNode s)

getParentState

public static State getParentState(StateGraphNode s)

getGenStatePathName

public static java.lang.String getGenStatePathName(State s)

getGenStateId

public static java.lang.String getGenStateId(State s)

getParentStateId

public static java.lang.String getParentStateId(State s)