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 Transition.getOperation()
          Return an operation associated with the transition.
 Operation[] StateMachine.getOperations()
          Return all of the available operations relative to the current state.
 Operation[] State.getOperations()
          Return the array of operations associated with the state.
 Operation[] NullState.getOperations()
          Return the array of operations associated with the state.
 Operation DefaultTransition.getOperation()
          Return an operation associated with the transition.
 Operation[] DefaultState.getOperations()
          Return the array of operations associated with the state.
 

Constructors in net.dpml.state with parameters of type Operation
DefaultTransition(String name, String target, Operation operation)
          Creation of a new transition.
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.