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