Uses of Interface
org.omg.uml.behavioralelements.statemachines.StateMachine

Packages that use StateMachine
org.omg.uml.behavioralelements.activitygraphs   
org.omg.uml.behavioralelements.statemachines   
 

Uses of StateMachine in org.omg.uml.behavioralelements.activitygraphs
 

Subinterfaces of StateMachine in org.omg.uml.behavioralelements.activitygraphs
 interface ActivityGraph
          ActivityGraph object instance interface.
 

Uses of StateMachine in org.omg.uml.behavioralelements.statemachines
 

Methods in org.omg.uml.behavioralelements.statemachines that return StateMachine
 StateMachine AStateMachineTransitions.getStateMachine(Transition transitions)
          Queries the instance object that is related to a particular instance object by a link in the current associations link set.
 StateMachine StateMachineClass.createStateMachine()
          The default factory operation used to create an instance object.
 StateMachine StateMachineClass.createStateMachine(String name, VisibilityKind visibility, boolean isSpecification)
          Creates an instance object having attributes initialized by the passed values.
 StateMachine State.getStateMachine()
          Returns the value of reference stateMachine.
 StateMachine ASubmachineStateSubmachine.getSubmachine(SubmachineState submachineState)
          Queries the instance object that is related to a particular instance object by a link in the current associations link set.
 StateMachine ATopStateMachine.getStateMachine(State top)
          Queries the instance object that is related to a particular instance object by a link in the current associations link set.
 StateMachine SubmachineState.getSubmachine()
          Returns the value of reference submachine.
 StateMachine Transition.getStateMachine()
          Returns the value of reference stateMachine.
 

Methods in org.omg.uml.behavioralelements.statemachines with parameters of type StateMachine
 boolean AStateMachineTransitions.exists(StateMachine stateMachine, Transition transitions)
          Queries whether a link currently exists between a given pair of instance objects in the associations link set.
 Collection AStateMachineTransitions.getTransitions(StateMachine stateMachine)
          Queries the instance objects that are related to a particular instance object by a link in the current associations link set.
 boolean AStateMachineTransitions.add(StateMachine stateMachine, Transition transitions)
          Creates a link between the pair of instance objects in the associations link set.
 boolean AStateMachineTransitions.remove(StateMachine stateMachine, Transition transitions)
          Removes a link between a pair of instance objects in the current associations link set.
 boolean ABehaviorContext.exists(StateMachine behavior, ModelElement context)
          Queries whether a link currently exists between a given pair of instance objects in the associations link set.
 ModelElement ABehaviorContext.getContext(StateMachine behavior)
          Queries the instance object that is related to a particular instance object by a link in the current associations link set.
 boolean ABehaviorContext.add(StateMachine behavior, ModelElement context)
          Creates a link between the pair of instance objects in the associations link set.
 boolean ABehaviorContext.remove(StateMachine behavior, ModelElement context)
          Removes a link between a pair of instance objects in the current associations link set.
 void State.setStateMachine(StateMachine newValue)
          Sets the value of reference stateMachine.
 boolean ASubmachineStateSubmachine.exists(SubmachineState submachineState, StateMachine submachine)
          Queries whether a link currently exists between a given pair of instance objects in the associations link set.
 Collection ASubmachineStateSubmachine.getSubmachineState(StateMachine submachine)
          Queries the instance objects that are related to a particular instance object by a link in the current associations link set.
 boolean ASubmachineStateSubmachine.add(SubmachineState submachineState, StateMachine submachine)
          Creates a link between the pair of instance objects in the associations link set.
 boolean ASubmachineStateSubmachine.remove(SubmachineState submachineState, StateMachine submachine)
          Removes a link between a pair of instance objects in the current associations link set.
 boolean ATopStateMachine.exists(State top, StateMachine stateMachine)
          Queries whether a link currently exists between a given pair of instance objects in the associations link set.
 State ATopStateMachine.getTop(StateMachine stateMachine)
          Queries the instance object that is related to a particular instance object by a link in the current associations link set.
 boolean ATopStateMachine.add(State top, StateMachine stateMachine)
          Creates a link between the pair of instance objects in the associations link set.
 boolean ATopStateMachine.remove(State top, StateMachine stateMachine)
          Removes a link between a pair of instance objects in the current associations link set.
 void SubmachineState.setSubmachine(StateMachine newValue)
          Sets the value of reference submachine.
 void Transition.setStateMachine(StateMachine newValue)
          Sets the value of reference stateMachine.