Interface LinkEndCreationData

  • 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 LinkEndCreationData
    extends LinkEndData
    A representation of the model object 'Link End Creation Data'.

    LinkEndCreationData is LinkEndData used to provide values for one end of a link to be created by a CreateLinkAction.

    The following features are supported:

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

      • setInsertAt

        void setInsertAt​(@CheckForNull
                         InputPin value)
        Sets the value of the 'Insert At' reference.
        Parameters:
        value - the new value of the 'Insert At' reference.
        See Also:
        getInsertAt()
        Generated:
      • isReplaceAll

        boolean isReplaceAll()
        Returns the value of the 'Replace All' attribute. The default value is "false". Specifies whether the existing links emanating from the object on this end should be destroyed before creating a new link.
        Returns:
        the value of the 'Replace All' attribute.
        See Also:
        setReplaceAll(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getLinkEndCreationData_ReplaceAll()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setReplaceAll

        void setReplaceAll​(boolean value)
        Sets the value of the 'Replace All' attribute.
        Parameters:
        value - the new value of the 'Replace All' attribute.
        See Also:
        isReplaceAll()
        Generated: