Interface LinkEndDestructionData

  • All Superinterfaces:
    BaseElement, java.lang.Cloneable, java.lang.Comparable, Element, org.eclipse.emf.ecore.EObject, LinkEndData, MDObject, com.dassault_systemes.modeler.foundation.model.ModelElement, ModelObject, org.eclipse.emf.common.notify.Notifier, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject

    public interface LinkEndDestructionData
    extends LinkEndData
    A representation of the model object 'Link End Destruction Data'.

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

    The following features are supported:

    See Also:
    UMLPackage.getLinkEndDestructionData()
    Model:
    annotation="MOF package='actions.mdintermediateactions'"
    Generated:
    • Method Detail

      • isDestroyDuplicates

        boolean isDestroyDuplicates()
        Returns the value of the 'Destroy Duplicates' attribute. The default value is "false". Specifies whether to destroy duplicates of the value in nonunique Association ends.
        Returns:
        the value of the 'Destroy Duplicates' attribute.
        See Also:
        setDestroyDuplicates(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getLinkEndDestructionData_DestroyDuplicates()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setDestroyDuplicates

        void setDestroyDuplicates​(boolean value)
        Sets the value of the 'Destroy Duplicates' attribute.
        Parameters:
        value - the new value of the 'Destroy Duplicates' attribute.
        See Also:
        isDestroyDuplicates()
        Generated:
      • setDestroyAt

        void setDestroyAt​(@CheckForNull
                          InputPin value)
        Sets the value of the 'Destroy At' reference.
        Parameters:
        value - the new value of the 'Destroy At' reference.
        See Also:
        getDestroyAt()
        Generated: