|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use State | |
org.jboss.util.state | State machine classes. |
Uses of State in org.jboss.util.state |
Subclasses of State in org.jboss.util.state | |
class |
AcceptableState
An abstract state to build dynamicily state acceptabile states. |
class |
StateAdapter
A helper state for instances which need to be StateMachine.Acceptable and/or StateMachine.ChangeListener s. |
Fields in org.jboss.util.state declared as State | |
State |
StateMachine.ChangeEvent.previous
|
State |
StateMachine.ChangeEvent.current
|
State |
DefaultStateMachineModel.Entry.state
|
Methods in org.jboss.util.state that return State | |
State |
StateMachine.getCurrentState()
Returns the current state of the machine. |
State |
StateMachine.getInitialState()
Returns the initial state of the machine. |
State |
StateMachine.ChangeEvent.getPreviousState()
The previous state of the machine. |
State |
StateMachine.ChangeEvent.getCurrentState()
The current state of the machine. |
State |
StateMachine.Model.getMappedState(State state)
Returns the state object mapped for the given state value. |
State |
StateMachine.Model.getInitialState()
Return the initial state which the state machine should start in. |
State |
StateMachine.Model.getCurrentState()
Get the current state. |
State |
DefaultStateMachineModel.getMappedState(State state)
|
State |
DefaultStateMachineModel.getInitialState()
|
State |
DefaultStateMachineModel.getCurrentState()
|
Methods in org.jboss.util.state with parameters of type State | |
static void |
Test.dumpState(State state)
|
boolean |
StateMachine.isAcceptable(State state)
Check if the current state can accept a transition to the given state. |
void |
StateMachine.transition(State state)
Attempt to transition into the give state if the current state can accept it. |
protected StateMachine.ChangeEvent |
StateMachine.changeState(State state)
Change the state of the machine and send change events to all listeners and to the previous and new state objects if they implement StateMachine.ChangeListener . |
boolean |
StateMachine.isStateFinal(State state)
Determine if the given state is final. |
boolean |
StateMachine.isCurrentState(State state)
Check if the given state is the current state. |
boolean |
StateMachine.isInitialState(State state)
Check if the given state is the initial state. |
boolean |
StateMachine.Acceptable.isAcceptable(State state)
Check if the given state is an acceptable transition from this state. |
Set |
StateMachine.Model.addState(State state,
Set acceptable)
Add a non-final state. |
Set |
StateMachine.Model.addState(State state,
State[] acceptable)
Add a non-final state. |
Set |
StateMachine.Model.addState(State state)
Add a final state. |
State |
StateMachine.Model.getMappedState(State state)
Returns the state object mapped for the given state value. |
boolean |
StateMachine.Model.isMappedState(State state)
Determins if there is a mapping for the given state object. |
void |
StateMachine.Model.setInitialState(State state)
Set the initial state. |
void |
StateMachine.Model.setCurrentState(State state)
Set the current state. |
boolean |
StateMachine.Model.containsState(State state)
Check if a give state is contained in the model. |
Set |
StateMachine.Model.removeState(State state)
Remove a state from the model. |
Set |
StateMachine.Model.acceptableStates(State state)
Return an immutable set of the acceptable states for a given accepting state. |
boolean |
StateAdapter.isAcceptable(State state)
Always returns false. |
protected DefaultStateMachineModel.Entry |
DefaultStateMachineModel.getEntry(State state)
Get an entry from the map. |
protected DefaultStateMachineModel.Entry |
DefaultStateMachineModel.putEntry(State state,
Set acceptable)
Put a new entry into the map. |
boolean |
DefaultStateMachineModel.isMappedState(State state)
|
State |
DefaultStateMachineModel.getMappedState(State state)
|
Set |
DefaultStateMachineModel.addState(State state,
Set acceptable)
|
Set |
DefaultStateMachineModel.addState(State state,
State[] acceptable)
|
Set |
DefaultStateMachineModel.addState(State state,
State acceptable)
|
Set |
DefaultStateMachineModel.addState(State state)
|
void |
DefaultStateMachineModel.setInitialState(State state)
|
void |
DefaultStateMachineModel.setCurrentState(State state)
|
boolean |
DefaultStateMachineModel.containsState(State state)
|
Set |
DefaultStateMachineModel.removeState(State state)
|
protected void |
DefaultStateMachineModel.updateAcceptableMapping(State state,
boolean remove)
Update acceptable mappings. |
Set |
DefaultStateMachineModel.acceptableStates(State state)
|
Constructors in org.jboss.util.state with parameters of type State | |
StateMachine.ChangeEvent(StateMachine source,
State previous,
State current)
|
|
DefaultStateMachineModel.Entry(State state,
Set acceptableStates)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |