Class UML 2.4.1::LinkEndDestructionData
Description:
A link end destruction data is not an action. It is an element that identifies
links. It identifies one end of a link to be destroyed by destroy link
action.
Direct Superclasses: LinkEndDataDirect Subclasses: Class Precedence List: LinkEndDestructionData,
LinkEndData,
ElementProperties:

destroyAt :
InputPin (0 1); -- source
LinkEndDestructionDataSpecifies the position of an existing link to be destroyed in ordered nonunique
association ends. The type of the pin 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
ElementConstraints:
Signature: unlimited_natural_and_multiplicity() : Boolean;
Description: LinkEndDestructionData for ordered nonunique association ends must have
a single destroyAt input pin if isDestroyDuplicates is false. It must be
of type UnlimitedNatural and have a multiplicity of 1..1. Otherwise, the
action has no input pin for the removal position.
Expression: true
Signature: destroy_link_action() : Boolean;
Description: LinkEndDestructionData can only be end data for DestroyLinkAction or one
of its specializations.
Expression: true
Operations:
No additional operations.
Send questions or comments to
[email protected].