Uses of Interface
net.dpml.state.Operation

Packages that use Operation
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. 
 

Uses of Operation in net.dpml.metro.runtime
 

Methods in net.dpml.metro.runtime that return Operation
 Operation[] DefaultStateMachine.getOperations()
          Return all of the available operations relative to the current state.
 

Uses of Operation in net.dpml.state
 

Classes in net.dpml.state that implement Operation
 class DefaultOperation
          Default implementation of an operation.
 

Methods in net.dpml.state that return Operation
 Operation DefaultTransition.getOperation()
          Return an operation associated with the transition.
 Operation Transition.getOperation()
          Return an operation associated with the transition.
 Operation[] DefaultState.getOperations()
          Return the array of operations associated with the state.
 Operation[] NullState.getOperations()
          Return the array of operations associated with the state.
 Operation[] State.getOperations()
          Return the array of operations associated with the state.
 Operation[] StateMachine.getOperations()
          Return all of the available operations relative to the current state.
 

Constructors in net.dpml.state with parameters of type Operation
DefaultState(String name, Trigger[] triggers, Transition[] transitions, Interface[] interfaces, Operation[] operations, State[] states)
          Creation of a new non-terminal state.
DefaultState(String name, Trigger[] triggers, Transition[] transitions, Interface[] interfaces, Operation[] operations, State[] states, boolean terminal)
          Creation of a new state.
DefaultTransition(String name, String target, Operation operation)
          Creation of a new transition.