public interface LinkEndData extends Element
LinkEndData is an Element that identifies on end of a link to be read or written by a LinkAction. As a link (that is not a link object) cannot be passed as a runtime value to or from an Action, it is instead identified by its end objects and qualifier values, if any. A LinkEndData instance provides these values for a single Association end.
The following features are supported:
UMLPackage.getLinkEndData()
Modifier and Type | Method and Description |
---|---|
LinkAction |
get_linkActionOfEndData()
Returns the value of the 'link Action Of End Data' container reference.
|
Property |
getEnd()
Returns the value of the 'End' reference.
|
java.util.Collection<QualifierValue> |
getQualifier()
Returns the value of the 'Qualifier' containment reference list.
|
InputPin |
getValue()
Returns the value of the 'Value' reference.
|
boolean |
hasQualifier() |
void |
set_linkActionOfEndData(LinkAction value)
Sets the value of the '
link Action Of End Data '
container reference. |
void |
setEnd(Property value)
Sets the value of the '
End ' reference. |
void |
setValue(InputPin value)
Sets the value of the '
Value ' reference. |
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
@CheckForNull InputPin getValue()
link End Data Of Value
'.
The InputPin that provides the specified value for the given end. This InputPin is omitted if the LinkEndData specifies the "open" end for a ReadLinkAction.
setValue(InputPin)
,
UMLPackage.getLinkEndData_Value()
,
InputPin.get_linkEndDataOfValue()
void setValue(@CheckForNull InputPin value)
Value
' reference.
value
- the new value of the 'Value' reference.getValue()
@CheckForNull Property getEnd()
link End Data Of End
'.
The Association end for which this LinkEndData specifies values.
setEnd(Property)
,
UMLPackage.getLinkEndData_End()
,
Property.get_linkEndDataOfEnd()
void setEnd(@CheckForNull Property value)
End
' reference.
value
- the new value of the 'End' reference.getEnd()
@CheckForNull LinkAction get_linkActionOfEndData()
End Data
'.
If the meaning of the 'link Action Of End Data' container reference isn't clear, there really should be more of a description here...
set_linkActionOfEndData(LinkAction)
,
UMLPackage.getLinkEndData__linkActionOfEndData()
,
LinkAction.getEndData()
void set_linkActionOfEndData(@CheckForNull LinkAction value)
link Action Of End Data
'
container reference.
value
- the new value of the 'link Action Of End Data' container reference.get_linkActionOfEndData()
java.util.Collection<QualifierValue> getQualifier()
QualifierValue
.
It is bidirectional and its opposite is
'link End Data Of Qualifier
'.
A set of QualifierValues used to provide values for the qualifiers of the end.
UMLPackage.getLinkEndData_Qualifier()
,
QualifierValue.get_linkEndDataOfQualifier()
boolean hasQualifier() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException