Uses of Interface
org.eclipse.uml2.uml.StateMachine

Packages that use StateMachine
org.eclipse.uml2.uml   
org.eclipse.uml2.uml.util   
 

Uses of StateMachine in org.eclipse.uml2.uml
 

Subinterfaces of StateMachine in org.eclipse.uml2.uml
 interface ProtocolStateMachine
           A representation of the model object 'Protocol State Machine'
 

Methods in org.eclipse.uml2.uml that return StateMachine
 StateMachine Vertex.containingStateMachine()
           The operation containingStateMachine() returns the state machine in which this Vertex is defined result = if not container->isEmpty() then -- the container is a region container.containingStateMachine() else if (oclIsKindOf(Pseudostate)) then -- entry or exit point?
 StateMachine UMLFactory.createStateMachine()
          Returns a new object of class 'State Machine'
 StateMachine Transition.containingStateMachine()
           The query containingStateMachine() returns the state machine that contains the transition either directly or transitively.
 StateMachine StateMachine.getExtendedStateMachine(String name)
          Retrieves the first StateMachine with the specified 'Name' from the 'Extended State Machine' reference list
 StateMachine StateMachine.getExtendedStateMachine(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first StateMachine with the specified 'Name' from the 'Extended State Machine' reference list
 StateMachine State.getSubmachine()
          Returns the value of the 'Submachine' reference.
 StateMachine Region.getStateMachine()
          Returns the value of the 'State Machine' container reference.
 StateMachine Region.containingStateMachine()
           The operation containingStateMachine() returns the sate machine in which this Region is defined result = if stateMachine->isEmpty() then state.containingStateMachine() else stateMachine endif
 StateMachine Pseudostate.getStateMachine()
          Returns the value of the 'State Machine' container reference.
 

Methods in org.eclipse.uml2.uml with parameters of type StateMachine
 boolean StateMachine.isRedefinitionContextValid(StateMachine redefined)
           The query isRedefinitionContextValid() specifies whether the redefinition contexts of a statemachine are properly related to the redefinition contexts of the specified statemachine to allow this element to redefine the other.
 void State.setSubmachine(StateMachine value)
          Sets the value of the 'Submachine' reference
 void Region.setStateMachine(StateMachine value)
          Sets the value of the 'State Machine' container reference
 void Pseudostate.setStateMachine(StateMachine value)
          Sets the value of the 'State Machine' container reference
 

Uses of StateMachine in org.eclipse.uml2.uml.util
 

Methods in org.eclipse.uml2.uml.util with parameters of type StateMachine
 boolean UMLValidator.validateStateMachine(StateMachine stateMachine, DiagnosticChain diagnostics, Map context)
           
 boolean UMLValidator.validateStateMachine_validateClassifierContext(StateMachine stateMachine, DiagnosticChain diagnostics, Map context)
          Validates the validateClassifierContext constraint of 'State Machine'
 boolean UMLValidator.validateStateMachine_validateContextClassifier(StateMachine stateMachine, DiagnosticChain diagnostics, Map context)
          Validates the validateContextClassifier constraint of 'State Machine'
 boolean UMLValidator.validateStateMachine_validateConnectionPoints(StateMachine stateMachine, DiagnosticChain diagnostics, Map context)
          Validates the validateConnectionPoints constraint of 'State Machine'
 boolean UMLValidator.validateStateMachine_validateMethod(StateMachine stateMachine, DiagnosticChain diagnostics, Map context)
          Validates the validateMethod constraint of 'State Machine'
 Object UMLSwitch.caseStateMachine(StateMachine object)
          Returns the result of interpretting the object as an instance of 'State Machine'
 


Copyright 2003, 2006 IBM Corporation and others.
All Rights Reserved.