Uses of Class
se.ericsson.eto.norarc.javaframe.StateMachine

Uses of StateMachine in se.ericsson.eto.norarc.javaframe
 

Subclasses of StateMachine in se.ericsson.eto.norarc.javaframe
 class Router
          A Router is a special StateMachine that performs routing of Messages to one in a list of Mediators.
 

Fields in se.ericsson.eto.norarc.javaframe declared as StateMachine
protected  StateMachine TimerMsg.timedStateMachine
           
protected  StateMachine StateMachine.nextFSM
           
 

Methods in se.ericsson.eto.norarc.javaframe with parameters of type StateMachine
protected  void Trace.traceInput(StateMachine sm, State st, Message msg)
          Trace receiption of an input message by a StateMachine.
protected  void Trace.traceSMadded(StateMachine fsm)
          Trace that a new StateMachine has been generated.
protected  void Trace.traceDefaultTransition(StateMachine sm, State st, Message msg)
           
protected  void Trace.traceSave(StateMachine sm, State st, Message msg)
           
 void State.output(Message sig, Mediator receiver, StateMachine curfsm)
          outputs a Message to a given (local) Mediator.
protected  void State.entry(StateMachine curfsm)
          Will be executed every time this State is entered.
protected  void State.exit(StateMachine curfsm)
          Will be executed every time this State is exited.
 void State.enterState(StateMachine curfsm)
          Changes the current State of the StateMachine to this singular State.
protected  void Scheduler.readyFSM(StateMachine sm)
          Enables the given FSM for inspection by this Scheduler.
protected  void CompositeState.exitState(int exitNo, StateMachine curfsm)
          Leave this CompositeState through a given exit port.
protected  void CompositeState.performExit(StateMachine curfsm)
          Execute exit() from currentState up to (but not including) this CompositeState.
protected  void CompositeState.sameState(StateMachine curfsm)
          Remain in the same State of the StateMachine.
protected  void CompositeState.save(Message sig, StateMachine curfsm)
          The received Message is not to be consumed and handled in this State and the Message is saved in order to be handled later in another State.
 void CompositeState.enterState(int enterNo, StateMachine curfsm)
          Enter this CompositeState through a given entry port.
 void CompositeState.enterState(StateMachine curfsm)
          Enter this CompositeState through the default entry port.
protected abstract  boolean CompositeState.execTrans(Message sig, State st, StateMachine curfsm)
          Execute transition (if defined) for Message sig and State st.
protected  void CompositeState.outofInnerCompositeState(CompositeState cs, int exNo, StateMachine curfsm)
          Executes linking code when an inner CompositeState leaves through a given exit port.
 

Constructors in se.ericsson.eto.norarc.javaframe with parameters of type StateMachine
TimerMsg(int timedelay, StateMachine myStateMachine)