public interface Pseudostate extends Vertex
The following features are supported:
UMLPackage.getPseudostate()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ConnectionPointReference> |
get_connectionPointReferenceOfEntry()
Returns the value of the 'connection Point Reference Of Entry' reference list.
|
java.util.Collection<ConnectionPointReference> |
get_connectionPointReferenceOfExit()
Returns the value of the 'connection Point Reference Of Exit' reference list.
|
PseudostateKind |
getKind()
Returns the value of the 'Kind' attribute.
|
State |
getState()
Returns the value of the 'State' container reference.
|
StateMachine |
getStateMachine()
Returns the value of the 'State Machine' container reference.
|
boolean |
has_connectionPointReferenceOfEntry() |
boolean |
has_connectionPointReferenceOfExit() |
void |
setKind(PseudostateKind value)
Sets the value of the '
Kind ' attribute. |
void |
setState(State value)
Sets the value of the '
State ' container reference. |
void |
setStateMachine(StateMachine value)
Sets the value of the '
State Machine ' container reference. |
getContainer, getIncoming, getOutgoing, hasIncoming, hasOutgoing, setContainer
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
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)
,
UMLPackage.getPseudostate_Kind()
void setKind(PseudostateKind value)
Kind
' attribute.
value
- the new value of the 'Kind' attribute.PseudostateKind
,
getKind()
State getState()
Connection Point
'.
The State that owns this Pseudostate and in which it appears.
setState(State)
,
UMLPackage.getPseudostate_State()
,
State.getConnectionPoint()
void setState(State value)
State
' container reference.
value
- the new value of the 'State' container reference.getState()
java.util.Collection<ConnectionPointReference> get_connectionPointReferenceOfEntry()
ConnectionPointReference
.
It is bidirectional and its opposite is 'Entry
'.
If the meaning of the 'connection Point Reference Of Entry' reference list isn't clear, there really should be more of a description here...
UMLPackage.getPseudostate__connectionPointReferenceOfEntry()
,
ConnectionPointReference.getEntry()
java.util.Collection<ConnectionPointReference> get_connectionPointReferenceOfExit()
ConnectionPointReference
.
It is bidirectional and its opposite is 'Exit
'.
If the meaning of the 'connection Point Reference Of Exit' reference list isn't clear, there really should be more of a description here...
UMLPackage.getPseudostate__connectionPointReferenceOfExit()
,
ConnectionPointReference.getExit()
StateMachine getStateMachine()
Connection Point
'.
The StateMachine in which this Pseudostate is defined. This only applies to Pseudostates of the kind entryPoint or exitPoint.
setStateMachine(StateMachine)
,
UMLPackage.getPseudostate_StateMachine()
,
StateMachine.getConnectionPoint()
void setStateMachine(StateMachine value)
State Machine
' container reference.
value
- the new value of the 'State Machine' container reference.getStateMachine()
boolean has_connectionPointReferenceOfExit() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_connectionPointReferenceOfEntry() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException