public interface State extends StateVertex
The following features are supported:
RhapsodyPackage.getState()
Modifier and Type | Method and Description |
---|---|
Transition |
getDefaultTransition()
Returns the value of the 'Default Transition' reference.
|
java.lang.String |
getEntryAction()
Returns the value of the 'Entry Action' attribute.
|
java.lang.String |
getExitAction()
Returns the value of the 'Exit Action' attribute.
|
java.lang.String |
getFullNameInStatechart()
Returns the value of the 'Full Name In Statechart' attribute.
|
State |
getInheritsFrom()
Returns the value of the 'Inherits From' reference.
|
MDWEList |
getLogicalStates()
Returns the value of the 'Logical States' reference list.
|
Statechart |
getNestedStatechart()
Returns the value of the 'Nested Statechart' reference.
|
ModelElement |
getReferenceToActivity()
Returns the value of the 'Reference To Activity' reference.
|
SendAction |
getSendAction()
Returns the value of the 'Send Action' reference.
|
Statechart |
getStatechart()
Returns the value of the 'Statechart' reference.
|
StateKind |
getStateType()
Returns the value of the 'State Type' attribute.
|
MDWEList |
getStaticReactions()
Returns the value of the 'Static Reactions' reference list.
|
MDWEList |
getSubStates()
Returns the value of the 'Sub States' reference list.
|
MDWEList |
getSubStateVertices()
Returns the value of the 'Sub State Vertices' reference list.
|
boolean |
isAnd()
Returns the value of the 'Is And' attribute.
|
boolean |
isCompound()
Returns the value of the 'Is Compound' attribute.
|
boolean |
isLeaf()
Returns the value of the 'Is Leaf' attribute.
|
boolean |
isOverridden()
Returns the value of the 'Is Overridden' attribute.
|
boolean |
isReferenceActivity()
Returns the value of the 'Is Reference Activity' attribute.
|
boolean |
isRoot()
Returns the value of the 'Is Root' attribute.
|
void |
setDefaultTransition(Transition value)
Sets the value of the '
Default Transition ' reference. |
void |
setEntryAction(java.lang.String value)
Sets the value of the '
Entry Action ' attribute. |
void |
setExitAction(java.lang.String value)
Sets the value of the '
Exit Action ' attribute. |
void |
setFullNameInStatechart(java.lang.String value)
Sets the value of the '
Full Name In Statechart ' attribute. |
void |
setInheritsFrom(State value)
Sets the value of the '
Inherits From ' reference. |
void |
setIsAnd(boolean value)
Sets the value of the '
Is And ' attribute. |
void |
setIsCompound(boolean value)
Sets the value of the '
Is Compound ' attribute. |
void |
setIsLeaf(boolean value)
Sets the value of the '
Is Leaf ' attribute. |
void |
setIsOverridden(boolean value)
Sets the value of the '
Is Overridden ' attribute. |
void |
setIsReferenceActivity(boolean value)
Sets the value of the '
Is Reference Activity ' attribute. |
void |
setIsRoot(boolean value)
Sets the value of the '
Is Root ' attribute. |
void |
setNestedStatechart(Statechart value)
Sets the value of the '
Nested Statechart ' reference. |
void |
setReferenceToActivity(ModelElement value)
Sets the value of the '
Reference To Activity ' reference. |
void |
setSendAction(SendAction value)
Sets the value of the '
Send Action ' reference. |
void |
setStatechart(Statechart value)
Sets the value of the '
Statechart ' reference. |
void |
setStateType(StateKind value)
Sets the value of the '
State Type ' attribute. |
getInTransitions, getOutTransitions, getParent, getSwimlane, setParent, setSwimlane
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
StateKind getStateType()
""
.
The literals are from the enumeration StateKind
.
StateKind
,
setStateType(StateKind)
,
RhapsodyPackage.getState_StateType()
void setStateType(StateKind value)
State Type
' attribute.
value
- the new value of the 'State Type' attribute.StateKind
,
getStateType()
java.lang.String getEntryAction()
""
.
setEntryAction(String)
,
RhapsodyPackage.getState_EntryAction()
void setEntryAction(java.lang.String value)
Entry Action
' attribute.
value
- the new value of the 'Entry Action' attribute.getEntryAction()
java.lang.String getExitAction()
""
.
setExitAction(String)
,
RhapsodyPackage.getState_ExitAction()
void setExitAction(java.lang.String value)
Exit Action
' attribute.
value
- the new value of the 'Exit Action' attribute.getExitAction()
boolean isOverridden()
setIsOverridden(boolean)
,
RhapsodyPackage.getState_IsOverridden()
void setIsOverridden(boolean value)
Is Overridden
' attribute.
value
- the new value of the 'Is Overridden' attribute.isOverridden()
boolean isReferenceActivity()
setIsReferenceActivity(boolean)
,
RhapsodyPackage.getState_IsReferenceActivity()
void setIsReferenceActivity(boolean value)
Is Reference Activity
' attribute.
value
- the new value of the 'Is Reference Activity' attribute.isReferenceActivity()
java.lang.String getFullNameInStatechart()
""
.
setFullNameInStatechart(String)
,
RhapsodyPackage.getState_FullNameInStatechart()
void setFullNameInStatechart(java.lang.String value)
Full Name In Statechart
' attribute.
value
- the new value of the 'Full Name In Statechart' attribute.getFullNameInStatechart()
boolean isAnd()
setIsAnd(boolean)
,
RhapsodyPackage.getState_IsAnd()
void setIsAnd(boolean value)
Is And
' attribute.
value
- the new value of the 'Is And' attribute.isAnd()
boolean isCompound()
setIsCompound(boolean)
,
RhapsodyPackage.getState_IsCompound()
void setIsCompound(boolean value)
Is Compound
' attribute.
value
- the new value of the 'Is Compound' attribute.isCompound()
boolean isLeaf()
setIsLeaf(boolean)
,
RhapsodyPackage.getState_IsLeaf()
void setIsLeaf(boolean value)
Is Leaf
' attribute.
value
- the new value of the 'Is Leaf' attribute.isLeaf()
boolean isRoot()
setIsRoot(boolean)
,
RhapsodyPackage.getState_IsRoot()
void setIsRoot(boolean value)
Is Root
' attribute.
value
- the new value of the 'Is Root' attribute.isRoot()
Statechart getNestedStatechart()
setNestedStatechart(Statechart)
,
RhapsodyPackage.getState_NestedStatechart()
void setNestedStatechart(Statechart value)
Nested Statechart
' reference.
value
- the new value of the 'Nested Statechart' reference.getNestedStatechart()
Statechart getStatechart()
setStatechart(Statechart)
,
RhapsodyPackage.getState_Statechart()
void setStatechart(Statechart value)
Statechart
' reference.
value
- the new value of the 'Statechart' reference.getStatechart()
MDWEList getSubStateVertices()
StateVertex
.
It is bidirectional and its opposite is 'Parent
'.
RhapsodyPackage.getState_SubStateVertices()
,
StateVertex.getParent()
Transition getDefaultTransition()
setDefaultTransition(Transition)
,
RhapsodyPackage.getState_DefaultTransition()
void setDefaultTransition(Transition value)
Default Transition
' reference.
value
- the new value of the 'Default Transition' reference.getDefaultTransition()
ModelElement getReferenceToActivity()
setReferenceToActivity(ModelElement)
,
RhapsodyPackage.getState_ReferenceToActivity()
void setReferenceToActivity(ModelElement value)
Reference To Activity
' reference.
value
- the new value of the 'Reference To Activity' reference.getReferenceToActivity()
State getInheritsFrom()
setInheritsFrom(State)
,
RhapsodyPackage.getState_InheritsFrom()
void setInheritsFrom(State value)
Inherits From
' reference.
value
- the new value of the 'Inherits From' reference.getInheritsFrom()
MDWEList getLogicalStates()
State
.
RhapsodyPackage.getState_LogicalStates()
MDWEList getStaticReactions()
Transition
.
RhapsodyPackage.getState_StaticReactions()
MDWEList getSubStates()
State
.
RhapsodyPackage.getState_SubStates()
SendAction getSendAction()
setSendAction(SendAction)
,
RhapsodyPackage.getState_SendAction()
void setSendAction(SendAction value)
Send Action
' reference.
value
- the new value of the 'Send Action' reference.getSendAction()