org.glassfish.pfl.basic.fsm
Class Transition

java.lang.Object
  extended by org.glassfish.pfl.basic.fsm.Transition

public final class Transition
extends java.lang.Object

This represents an action, guard, and next state for a transition. Instances of this class may only be created by the StateEngine.


Method Summary
 Action getAction()
           
 Guard getGuard()
           
 State getNextState()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getAction

public Action getAction()

getGuard

public Guard getGuard()

getNextState

public State getNextState()