Software Disclaimer

Class UML 2.5::LinkEndDestructionData

Description:

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

Properties:

destroyAt : InputPin (0 1); -- source LinkEndDestructionData

The InputPin that provides the position of an existing link to be destroyed in an ordered, nonunique Association end. The type of the destroyAt InputPin is UnlimitedNatural, but the value cannot be zero or unlimited.

isDestroyDuplicates : Boolean (1 1); -- source LinkEndDestructionData
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 Element

Constraints:

No additional constraints.

Operations:

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 [email protected].