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

java.lang.Object
  extended by org.eclipse.etrice.generator.java.gen.StateMachineGen

public class StateMachineGen
extends java.lang.Object


Constructor Summary
StateMachineGen()
           
 
Method Summary
protected  StringConcatenation _guard(Transition t, java.lang.String trigger, ExpandedActorClass ac)
           
protected  StringConcatenation _guard(TriggeredTransition tt, java.lang.String trigger, ExpandedActorClass ac)
           
 StringConcatenation genStateMachine(ExpandedActorClass xpac, ActorClass ac)
           
 StringConcatenation guard(Transition tt, java.lang.String trigger, ExpandedActorClass ac)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StateMachineGen

public StateMachineGen()
Method Detail

genStateMachine

public StringConcatenation genStateMachine(ExpandedActorClass xpac,
                                           ActorClass ac)

_guard

protected StringConcatenation _guard(TriggeredTransition tt,
                                     java.lang.String trigger,
                                     ExpandedActorClass ac)

_guard

protected StringConcatenation _guard(Transition t,
                                     java.lang.String trigger,
                                     ExpandedActorClass ac)

guard

public StringConcatenation guard(Transition tt,
                                 java.lang.String trigger,
                                 ExpandedActorClass ac)