|
||||||||||
| 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 | |||||||||