| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use State | |
|---|---|
| net.sourceforge.aqueduct | |
| net.sourceforge.aqueduct.state | |
| Uses of State in net.sourceforge.aqueduct | 
|---|
| Classes in net.sourceforge.aqueduct with type parameters of type State | |
|---|---|
 class | 
StateMachine<S extends State<I>,I extends InputSource>
Maintains the current state and InputSource used by a particular execution of a StateMachineDescription.  | 
 class | 
StateMachineDescription<S extends State<I>,I extends InputSource>
Contains State objects and the transitions between them.  | 
static class | 
StateMachineDescription.Builder<S extends State<I>,I extends InputSource>
Convenience class that simplifies the code required to create a StateMachineDescription.  | 
| Methods in net.sourceforge.aqueduct that return State | |
|---|---|
 State<T> | 
StateEvent.getState()
The State involved in the StateEventListener event.  | 
| Constructors in net.sourceforge.aqueduct with parameters of type State | |
|---|---|
StateEvent(State<T> state,
           T inputSource)
 | 
|
| Uses of State in net.sourceforge.aqueduct.state | 
|---|
| Subinterfaces of State in net.sourceforge.aqueduct.state | |
|---|---|
 interface | 
StringSequenceState
 | 
| Classes in net.sourceforge.aqueduct.state that implement State | |
|---|---|
 class | 
AbstractState<T extends InputSource>
Base class for State implementations.  | 
 class | 
RegexState
State implementation that uses regular expression matching to select the next transition.  | 
 class | 
TerminalState<T extends InputSource>
Represents a terminal state in a state machine.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||