Class UML 2.5::LinkEndData
Description:
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.
Direct Superclasses: ElementDirect Subclasses: LinkEndDestructionData,
LinkEndCreationDataClass Precedence List: LinkEndData,
ElementProperties:
![](/se-interop/image/down-arrow.png?hunchentoot-session=20097%3A2D8ED7B48078BDB64D2AC9C7199C97C8)
end :
Property (1 1); -- source
LinkEndData![](/se-interop/image/down-arrow.png?hunchentoot-session=20097%3A2D8ED7B48078BDB64D2AC9C7199C97C8)
qualifier :
QualifierValue (0 *); -- source
LinkEndData![](/se-interop/image/down-arrow.png?hunchentoot-session=20097%3A2D8ED7B48078BDB64D2AC9C7199C97C8)
value :
InputPin (0 1); -- source
LinkEndData![](/se-interop/image/down-arrow.png?hunchentoot-session=20097%3A2D8ED7B48078BDB64D2AC9C7199C97C8)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=20097%3A2D8ED7B48078BDB64D2AC9C7199C97C8)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=20097%3A2D8ED7B48078BDB64D2AC9C7199C97C8)
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
Signature: allPins() : InputPin;
Description: Returns all the InputPins referenced by this LinkEndData. By default this
includes the value and qualifier InputPins, but subclasses may override
the operation to add other InputPins.
Expression: result = (value->asBag()->union(qualifier.value))
Send questions or comments to
[email protected].