public interface ConnectionPointReference extends Vertex
A ConnectionPointReference represents a usage (as part of a submachine State) of an entry/exit point Pseudostate defined in the StateMachine referenced by the submachine State.
The following features are supported:
UMLPackage.getConnectionPointReference()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Pseudostate> |
getEntry()
Returns the value of the 'Entry' reference list.
|
java.util.Collection<Pseudostate> |
getExit()
Returns the value of the 'Exit' reference list.
|
State |
getState()
Returns the value of the 'State' container reference.
|
boolean |
hasEntry() |
boolean |
hasExit() |
void |
setState(State value)
Sets the value of the '
State ' 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
java.util.Collection<Pseudostate> getEntry()
Pseudostate
.
It is bidirectional and its opposite is '.mdbehaviorstatemachines.Pseudostate#get_connectionPointReferenceOfEntry connection Point Reference Of Entry
'.
The entryPoint Pseudostates corresponding to this connection point.
UMLPackage.getConnectionPointReference_Entry()
,
Pseudostate.get_connectionPointReferenceOfEntry()
java.util.Collection<Pseudostate> getExit()
Pseudostate
.
It is bidirectional and its opposite is '.mdbehaviorstatemachines.Pseudostate#get_connectionPointReferenceOfExit connection Point Reference Of Exit
'.
The exitPoints kind Pseudostates corresponding to this connection point.
UMLPackage.getConnectionPointReference_Exit()
,
Pseudostate.get_connectionPointReferenceOfExit()
@CheckForNull State getState()
Connection
'.
The State in which the ConnectionPointReference is defined.
setState(State)
,
UMLPackage.getConnectionPointReference_State()
,
State.getConnection()
void setState(@CheckForNull State value)
State
' container
reference.
value
- the new value of the 'State' container reference.getState()
boolean hasEntry() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasExit() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException