Software Disclaimer

Class UML 2.5::LinkEndDestructionData


LinkEndDestructionData is LinkEndData used to provide values for one end of a link to be destroyed by a DestroyLinkAction.

Direct Superclasses: LinkEndData

Direct Subclasses:

Class Precedence List: LinkEndDestructionData, LinkEndData, Element


destroyAt : InputPin (0 1); -- source LinkEndDestructionData
isDestroyDuplicates : Boolean (1 1); -- source LinkEndDestructionData
end : Property (1 1); -- source LinkEndData
qualifier : QualifierValue (0 *); -- source LinkEndData

A set of QualifierValues used to provide values for the qualifiers of the end.
Subsets: Element.ownedElement

value : InputPin (0 1); -- source LinkEndData

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.

ownedComment : Comment (0 *); -- source Element
ownedElement : Element (0 *); -- source Element
owner : Element (0 1); -- source Element


No additional constraints.


Signature: allPins() : InputPin;
Description: Adds the destroyAt InputPin (if any) to the set of all Pins.
Expression: result = (self.LinkEndData::allPins()->including(destroyAt))

Send questions or comments to