|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| FSM | Interface of a finite state machine. |
| FSMEnterEventSource | Interface of an FSMEnterEventSource. |
| FSMEnterListener | A listener on FSMEnterEvent occurrences. |
| FSMPreEnterEventSource | A source of FSMPreEnterEvents. |
| FSMPreEnterListener | A listener that wants to be notified BEFORE the new state is entered. |
| FSMPreTransitionEventSource | A source of PreTransitionEvents. |
| FSMPreTransitionListener | A listener interface for FSMTransition events, but one that wishes to be notified BEFORE the transition is exposed to other threads. |
| FSMTransitionEventSource | A source of TransitionEvents. |
| FSMTransitionListener | A listener interface for FSMTransitionEvents. |
| Stateful | Abstract representation of an object that has a state. |
| StateMutable | Abstract representation of an object that has a state and this state can be set. |
| TransitionTable | A Transition Table determines which transitions are legal. |
| Class Summary | |
|---|---|
| AllowAllTransitionTable | A default transition table implementation that allows any transition without really checking anything. |
| FSMEnterEvent | Events signalling the transition of the FSM to a new state. |
| FSMImp | Implementation of a finite state machine. |
| FSMTransitionEvent | Events signalling a transition of a FSM. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||