public interface Pseudostate extends Vertex
The following features are supported:
PivotPackage.getPseudostate()
Modifier and Type | Method and Description |
---|---|
PseudostateKind |
getKind()
Returns the value of the 'Kind' attribute.
|
State |
getOwningState()
Returns the value of the 'Owning State' container reference.
|
StateMachine |
getOwningStateMachine()
Returns the value of the 'Owning State Machine' container reference.
|
void |
setKind(PseudostateKind value)
Sets the value of the '
Kind ' attribute. |
void |
setOwningState(State value)
Sets the value of the '
Owning State ' container reference. |
void |
setOwningStateMachine(StateMachine value)
Sets the value of the '
Owning State Machine ' container reference. |
getIncomingTransitions, getOutgoingTransitions, getOwningRegion, setOwningRegion
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
PseudostateKind getKind()
"initial"
.
The literals are from the enumeration PseudostateKind
.
Determines the precise type of the Pseudostate and can be one of: entryPoint, exitPoint, initial, deepHistory, shallowHistory, join, fork, junction, terminate or choice.
PseudostateKind
,
setKind(PseudostateKind)
,
PivotPackage.getPseudostate_Kind()
void setKind(PseudostateKind value)
Kind
' attribute.
value
- the new value of the 'Kind' attribute.PseudostateKind
,
getKind()
State getOwningState()
Owned Connection Points
'.
The State that owns this Pseudostate and in which it appears.
setOwningState(State)
,
PivotPackage.getPseudostate_OwningState()
,
State.getOwnedConnectionPoints()
void setOwningState(State value)
Owning State
' container reference.
value
- the new value of the 'Owning State' container reference.getOwningState()
StateMachine getOwningStateMachine()
Owned Connection Points
'.
The StateMachine in which this Pseudostate is defined. This only applies to Pseudostates of the kind entryPoint or exitPoint.
setOwningStateMachine(StateMachine)
,
PivotPackage.getPseudostate_OwningStateMachine()
,
StateMachine.getOwnedConnectionPoints()
void setOwningStateMachine(StateMachine value)
Owning State Machine
' container reference.
value
- the new value of the 'Owning State Machine' container reference.getOwningStateMachine()