uci.uml.Behavioral_Elements.State_Machines
Class SubmachineState
java.lang.Object
|
+--uci.uml.Foundation.Core.ElementImpl
|
+--uci.uml.Foundation.Core.ModelElementImpl
|
+--uci.uml.Behavioral_Elements.State_Machines.StateVertex
|
+--uci.uml.Behavioral_Elements.State_Machines.State
|
+--uci.uml.Behavioral_Elements.State_Machines.SubmachineState
- public class SubmachineState
- extends State
By default, any submachine is in the same namespace as this
state.
- See Also:
- Serialized Form
| Fields inherited from class uci.uml.Foundation.Core.ModelElementImpl |
_behavior,
_collaboration,
_constraint,
_elementOwnership,
_elementReference,
_provision,
_requirement,
_stereotype,
_taggedValue,
_template,
_templateParameter,
MAX_STEREOTYPE |
| Methods inherited from class uci.uml.Behavioral_Elements.State_Machines.State |
addClassifierInState,
addDeferredEvent,
addInternalTransition,
addStateVariable,
dbgString,
getClassifierInState,
getDeferredEvent,
getEntry,
getExit,
getInternalTransition,
getStateMachine,
getStateVariable,
prepareForTrash,
recoverFromTrash,
removeClassifierInState,
removeDeferredEvent,
removeInternalTransition,
removeStateVariable,
setClassifierInState,
setDeferredEvent,
setEntry,
setExit,
setInternalTransition,
setStateMachine,
setStateVariable |
| Methods inherited from class uci.uml.Behavioral_Elements.State_Machines.StateVertex |
addIncoming,
addOutgoing,
alsoTrash,
getIncoming,
getOutgoing,
getParent,
removeIncoming,
removeOutgoing,
setIncoming,
setOutgoing,
setParent |
| Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl |
addBehavior,
addConstraint,
addElementReference,
addProvision,
addRequirement,
addStereotype,
addTemplateParameter,
containsStereotype,
dbgStereotypes,
dbgTaggedValues,
getBehavior,
getConstraint,
getElementOwnership,
getElementReference,
getNamespace,
getProvision,
getRequirement,
getStereotype,
getTemplate,
getTemplateParameter,
getVisibility,
isLegalXMI,
isNotLegalXMI,
removeBehavior,
removeConstraint,
removeElementReference,
removeProvision,
removeRequirement,
removeStereotype,
removeTemplateParameter,
setBehavior,
setConstraint,
setElementOwnership,
setElementReference,
setNamespace,
setProvision,
setRequirement,
setStereotype,
setTemplate,
setTemplateParameter,
setVisibility |
| Methods inherited from class uci.uml.Foundation.Core.ElementImpl |
addCharacteristic,
addPropertyChangeListener,
addTaggedValue,
addVetoableChangeListener,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChangeNoCritique,
firePropertyChangeNoCritique,
fireVetoableChange,
fireVetoableChange,
fireVetoableChange,
fireVetoableChangeNoCompare,
getCharacteristic,
getClassification,
getElementCount,
getHighlight,
getId,
getName,
getNamedProperty,
getOCLTypeStr,
getTaggedValue,
getVetoListeners,
newElementID,
removeCharacteristic,
removePropertyChangeListener,
removeTaggedValue,
removeVetoableChangeListener,
setCharacteristic,
setClassification,
setElementCount,
setHighlight,
setId,
setName,
setName,
setStaticChangeListener,
setTaggedValue,
toString |
_submachine
public StateMachine _submachine
SubmachineState
public SubmachineState()
SubmachineState
public SubmachineState(Name name,
StateMachine machine)
SubmachineState
public SubmachineState(String nameStr)
getSubmachine
public StateMachine getSubmachine()
setSubmachine
public void setSubmachine(StateMachine x)
throws PropertyVetoException