Uses of Interface
net.dpml.state.State

Packages that use State
net.dpml.appliance Interfaces representing managed processes. 
net.dpml.runtime Component strategy runtime implementation. 
net.dpml.state States, transitons, operations and triggers and a state machine supporting orderly management of state transitions and dynamic operations. 
 

Uses of State in net.dpml.appliance
 

Methods in net.dpml.appliance that return State
 State Appliance.getState()
          Return the current state of the instance.
 

Uses of State in net.dpml.runtime
 

Methods in net.dpml.runtime that return State
 State Provider.getState()
          Return the current state of the instance.
 

Uses of State in net.dpml.state
 

Methods in net.dpml.state that return State
 State StateMachine.apply(String name, Object object)
          Apply a named state transition.
 State StateEvent.getFromState()
          Return the state that existed prior to the transition.
 State State.getParent()
          Return the parent state to this state or null if this is the root of a state graph.
 State StateMachine.getState()
          Return the current state.
 State Transition.getState()
          Return the state that this transition is a part of.
 State[] State.getStatePath()
          Return the state path.
 State[] State.getStates()
          Return the substates within this state.
 State StateEvent.getToState()
          Return the state that was established by a transition.
 State StateMachine.initialize(Object object)
          Invoke initialization of the supplied object using the initialization action declared under the current state path.
 State StateMachine.terminate(Object object)
          Invoke termination of the supplied object using the termination action declared under the current state path.
 

Methods in net.dpml.state with parameters of type State
 void State.setParent(State state)
          Set the parent state.
 void Transition.setState(State state)
          Set the state that this transition is a part of.
 

Constructors in net.dpml.state with parameters of type State
StateEvent(Object source, State from, State to)
          Construct a new StateEvent.