Uses of Package
net.dpml.state

Packages that use net.dpml.state
net.dpml.component Interfaces defining the internal 'component' model. 
net.dpml.metro.info Immutable datatypes that describe a component type. 
net.dpml.metro.runtime Metro component model controller implementation. 
net.dpml.state The net.dpml.state package defines states, transitons, operations and triggers and a state machine supporting orderly management of state transitions and dynamic operations. 
 

Classes in net.dpml.state used by net.dpml.component
State
          Interface describing an application state.
StateListener
          Interface implementated by remote listeners to state change events.
UnknownOperationException
          Exception thrown when a request is made for retrival of an operation via an operation key and the key is unresolvable.
UnknownTransitionException
          Exception thrown when a request is made to apply a transition that is unknown relative to the target state.
 

Classes in net.dpml.state used by net.dpml.metro.info
State
          Interface describing an application state.
 

Classes in net.dpml.state used by net.dpml.metro.runtime
Action
          Interface marking a a direct or implict actionable instance.
Interface
          An Interface action declares the classname of an interface implemented by a component class that may be dynamically exposed by a component through the assocation of the interface with an active state.
Operation
          An operation defines the name of a bean style accessor that may be invoked by a management application while the operation is exposed within the active path.
State
          Interface describing an application state.
StateListener
          Interface implementated by remote listeners to state change events.
StateMachine
          Defintion of the state machine.
Transition
          Interface describing a transition that may be performed under an activate state.
UnknownOperationException
          Exception thrown when a request is made for retrival of an operation via an operation key and the key is unresolvable.
UnknownTransitionException
          Exception thrown when a request is made to apply a transition that is unknown relative to the target state.
 

Classes in net.dpml.state used by net.dpml.state
Action
          Interface marking a a direct or implict actionable instance.
Interface
          An Interface action declares the classname of an interface implemented by a component class that may be dynamically exposed by a component through the assocation of the interface with an active state.
Operation
          An operation defines the name of a bean style accessor that may be invoked by a management application while the operation is exposed within the active path.
State
          Interface describing an application state.
StateEvent
          Event triggered as a result of a state change.
StateListener
          Interface implementated by remote listeners to state change events.
Transition
          Interface describing a transition that may be performed under an activate state.
Trigger
          Interface describing a condition within which an action may be invoked.
Trigger.TriggerEvent
          Trigger policy enumeration.
UnknownOperationException
          Exception thrown when a request is made for retrival of an operation via an operation key and the key is unresolvable.
UnknownTransitionException
          Exception thrown when a request is made to apply a transition that is unknown relative to the target state.