org.omg.uml.behavioralelements.statemachines
Interface StateMachine

All Superinterfaces:
Element, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
ActivityGraph

public interface StateMachine
extends ModelElement

StateMachine object instance interface.


Method Summary
 ModelElement getContext()
          Returns the value of reference context.
 Collection getSubmachineState()
          Returns the value of reference submachineState.
 State getTop()
          Returns the value of reference top.
 Collection getTransitions()
          Returns the value of reference transitions.
 void setContext(ModelElement newValue)
          Sets the value of reference context.
 void setTop(State newValue)
          Sets the value of reference top.
 
Methods inherited from interface org.omg.uml.foundation.core.ModelElement
getClientDependency, getComment, getConstraint, getName, getNamespace, getSourceFlow, getStereotype, getTaggedValue, getTargetFlow, getTemplateParameter, getVisibility, isSpecification, setName, setNamespace, setSpecification, setVisibility
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getContext

public ModelElement getContext()
Returns the value of reference context.

Returns:
Value of reference context.

setContext

public void setContext(ModelElement newValue)
Sets the value of reference context. See getContext() for description on the reference.

Parameters:
newValue - New value to be set.

getTop

public State getTop()
Returns the value of reference top.

Returns:
Value of reference top.

setTop

public void setTop(State newValue)
Sets the value of reference top. See getTop() for description on the reference.

Parameters:
newValue - New value to be set.

getTransitions

public Collection getTransitions()
Returns the value of reference transitions.

Returns:
Value of reference transitions.

getSubmachineState

public Collection getSubmachineState()
Returns the value of reference submachineState.

Returns:
Value of reference submachineState.