uci.uml.Behavioral_Elements.State_Machines
Class CompositeState
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.CompositeState
- public class CompositeState
- extends 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,
getClassifierInState,
getDeferredEvent,
getEntry,
getExit,
getInternalTransition,
getStateMachine,
getStateVariable,
removeClassifierInState,
removeDeferredEvent,
removeInternalTransition,
removeStateVariable,
setClassifierInState,
setDeferredEvent,
setEntry,
setExit,
setInternalTransition,
setStateMachine,
setStateVariable |
| 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 |
_isConcurrent
public boolean _isConcurrent
_substate
public Vector _substate
CompositeState
public CompositeState()
CompositeState
public CompositeState(Name name)
CompositeState
public CompositeState(String nameStr)
getIsConcurrent
public boolean getIsConcurrent()
setIsConcurrent
public void setIsConcurrent(boolean x)
throws PropertyVetoException
getSubstate
public Vector getSubstate()
setSubstate
public void setSubstate(Vector x)
throws PropertyVetoException
addSubstate
public void addSubstate(StateVertex x)
throws PropertyVetoException
removeSubstate
public void removeSubstate(StateVertex x)
throws PropertyVetoException
alsoTrash
public Vector alsoTrash()
- Overrides:
- alsoTrash in class StateVertex
prepareForTrash
public Object prepareForTrash()
throws PropertyVetoException
- Overrides:
- prepareForTrash in class State
recoverFromTrash
public void recoverFromTrash(Object momento)
throws PropertyVetoException
- Overrides:
- recoverFromTrash in class State
dbgString
public String dbgString()
- Overrides:
- dbgString in class State