org.omg.uml.behavioralelements.statemachines
Interface SubmachineState

All Superinterfaces:
CompositeState, Element, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, State, StateVertex
All Known Subinterfaces:
SubactivityState

public interface SubmachineState
extends CompositeState

SubmachineState object instance interface.


Method Summary
 StateMachine getSubmachine()
          Returns the value of reference submachine.
 void setSubmachine(StateMachine newValue)
          Sets the value of reference submachine.
 
Methods inherited from interface org.omg.uml.behavioralelements.statemachines.CompositeState
getSubvertex, isConcurrent, setConcurrent
 
Methods inherited from interface org.omg.uml.behavioralelements.statemachines.State
getDeferrableEvent, getDoActivity, getEntry, getExit, getInternalTransition, getStateMachine, setDoActivity, setEntry, setExit, setStateMachine
 
Methods inherited from interface org.omg.uml.behavioralelements.statemachines.StateVertex
getContainer, getIncoming, getOutgoing, setContainer
 
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

getSubmachine

public StateMachine getSubmachine()
Returns the value of reference submachine.

Returns:
Value of reference submachine.

setSubmachine

public void setSubmachine(StateMachine newValue)
Sets the value of reference submachine. See getSubmachine() for description on the reference.

Parameters:
newValue - New value to be set.