public interface ConnectionPointReference extends Vertex
The following features are supported:
UMLPackage.getConnectionPointReference()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
MDWEList<Pseudostate> |
getEntries()
Returns the value of the 'Entry' reference list.
|
Pseudostate |
getEntry(String name)
Retrieves the first
Pseudostate with the specified 'Name' from the '
Entry' reference list |
Pseudostate |
getEntry(String name,
boolean ignoreCase)
Retrieves the first
Pseudostate with the specified 'Name' from the '
Entry' reference list |
Pseudostate |
getExit(String name)
Retrieves the first
Pseudostate with the specified 'Name' from the 'Exit
' reference list |
Pseudostate |
getExit(String name,
boolean ignoreCase)
Retrieves the first
Pseudostate with the specified 'Name' from the 'Exit
' reference list |
MDWEList<Pseudostate> |
getExits()
Returns the value of the 'Exit' reference list.
|
State |
getState()
Returns the value of the 'State' container reference.
|
void |
setState(State value)
Sets the value of the '
State ' container reference |
boolean |
validateEntryPseudostates(DiagnosticChain diagnostics,
Map context)
The entry Pseudostates must be Pseudostates with kind entryPoint.
|
boolean |
validateExitPseudostates(DiagnosticChain diagnostics,
Map context)
The exit Pseudostates must be Pseudostates with kind exitPoint.
|
containingStateMachine, getContainer, getIncoming, getIncoming, getIncomings, getOutgoing, getOutgoing, getOutgoings, setContainer
allNamespaces, allOwningPackages, createDependency, createNameExpression, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
MDWEList<Pseudostate> getEntries()
Pseudostate
.
The entryPoint kind pseudo states corresponding to this connection point.
UMLPackage.getConnectionPointReference_Entry()
Pseudostate getEntry(String name)
Pseudostate
with the specified 'Name' from the '
Entry' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.Pseudostate
with the specified 'Name', or null
.getEntries()
Pseudostate getEntry(String name, boolean ignoreCase)
Pseudostate
with the specified 'Name' from the '
Entry' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.Pseudostate
with the specified 'Name', or null
.getEntries()
MDWEList<Pseudostate> getExits()
Pseudostate
.
The exitPoints kind pseudo states corresponding to this connection point.
UMLPackage.getConnectionPointReference_Exit()
Pseudostate getExit(String name)
Pseudostate
with the specified 'Name' from the 'Exit
' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.Pseudostate
with the specified 'Name', or null
.getExits()
Pseudostate getExit(String name, boolean ignoreCase)
Pseudostate
with the specified 'Name' from the 'Exit
' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.Pseudostate
with the specified 'Name', or null
.getExits()
State getState()
Connection
'.
The State in which the connection point refreshens are defined.
setState(State)
,
UMLPackage.getConnectionPointReference_State()
,
State.getConnections()
void setState(State value)
State
' container reference.
value
- the new value of the 'State' container reference.getState()
boolean validateEntryPseudostates(DiagnosticChain diagnostics, Map context)
boolean validateExitPseudostates(DiagnosticChain diagnostics, Map context)