Class UML 2.5::LinkEndCreationData
Description:
LinkEndCreationData is LinkEndData used to provide values for one end of
a link to be created by a CreateLinkAction.
Direct Superclasses: LinkEndDataDirect Subclasses: Class Precedence List: LinkEndCreationData,
LinkEndData,
ElementProperties:
insertAt :
InputPin (0 1); -- source
LinkEndCreationDataFor ordered Association ends, the InputPin that provides the position where
the new link should be inserted or where an existing link should be moved
to. The type of the insertAt InputPin is UnlimitedNatural, but the input
cannot be zero. It is omitted for Association ends that are not ordered.
isReplaceAll : Boolean (1 1); -- source
LinkEndCreationData end :
Property (1 1); -- source
LinkEndData qualifier :
QualifierValue (0 *); -- source
LinkEndData value :
InputPin (0 1); -- source
LinkEndData ownedComment :
Comment (0 *); -- source
Element ownedElement :
Element (0 *); -- source
Element owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
Signature: allPins() : InputPin;
Description: Adds the insertAt InputPin (if any) to the set of all Pins.
Expression: result = (self.LinkEndData::allPins()->including(insertAt))
Send questions or comments to
[email protected].