Uses of Class
org.glassfish.pfl.basic.fsm.StateEngine

Packages that use StateEngine
org.glassfish.pfl.basic.fsm   
 

Uses of StateEngine in org.glassfish.pfl.basic.fsm
 

Methods in org.glassfish.pfl.basic.fsm that return StateEngine
 StateEngine StateEngine.add(State oldState, Input input, Action action, State newState)
          Add a transition with a guard that always evaluates to true.
 StateEngine StateEngine.add(State oldState, Input input, Guard guard, Action action, State newState)
          Add a new transition (old,in,guard,act,new) to the state engine.
 StateEngine StateEngine.add(State oldState, Set<Input> input, Action action, State newState)
          Repeatedly call add( State, Input, Action, State ) for each element of input.
 StateEngine StateEngine.add(State oldState, Set<Input> input, Guard guard, Action action, State newState)
          Repeatedly calls add( State, Input, Guard, Action, State ) for each element of input.
static StateEngine StateEngine.create()
          Create an empty uninitialized state engine.
 StateEngine FSM.getStateEngine()
          Return the state engine used to create this FSM.
 StateEngine FSMImpl.getStateEngine()
           
 StateEngine StateEngine.setDefault(State oldState)
          Euaivalent to setDefault( oldState, oldState )
 StateEngine StateEngine.setDefault(State oldState, Action action, State newState)
          Set the default transition and action for a state.
 StateEngine StateEngine.setDefault(State oldState, State newState)
          Equivalent to setDefault( oldState, act, newState ) where act is an action that does nothing.
 

Constructors in org.glassfish.pfl.basic.fsm with parameters of type StateEngine
FSMImpl(StateEngine se, State initialState)
           
 



Copyright © 2013 Oracle. All Rights Reserved.