Interface ConnectorEnd

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

    public interface ConnectorEnd
    extends MultiplicityElement
    A representation of the model object 'Connector End'.

    A ConnectorEnd is an endpoint of a Connector, which attaches the Connector to a ConnectableElement.

    The following features are supported:

    See Also:
    UMLPackage.getConnectorEnd()
    Model:
    annotation="MOF package='compositestructures.mdinternalstructures'"
    Generated:
    • Method Detail

      • getDefiningEnd

        @CheckForNull
        Property getDefiningEnd()
        Returns the value of the 'Defining End' reference. It is bidirectional and its opposite is 'connector End Of Defining End'. A derived property referencing the corresponding end on the Association which types the Connector owing this ConnectorEnd, if any. It is derived by selecting the end at the same place in the ordering of Association ends as this ConnectorEnd.
        Returns:
        the value of the 'Defining End' reference.
        See Also:
        UMLPackage.getConnectorEnd_DefiningEnd(), com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property#get_connectorEndOfDefiningEnd
        Model:
        opposite="_connectorEndOfDefiningEnd" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
        Generated:
      • getRole

        @CheckForNull
        ConnectableElement getRole()
        Returns the value of the 'Role' reference. It is bidirectional and its opposite is 'End'. The ConnectableElement attached at this ConnectorEnd. When an instance of the containing Classifier is created, a link may (depending on the multiplicities) be created to an instance of the Classifier that types this ConnectableElement.
        Returns:
        the value of the 'Role' reference.
        See Also:
        setRole(ConnectableElement), UMLPackage.getConnectorEnd_Role(), ConnectableElement.getEnd()
        Model:
        opposite="end" required="true" ordered="false"
        Generated:
      • setRole

        void setRole​(@CheckForNull
                     ConnectableElement value)
        Sets the value of the 'Role' reference.
        Parameters:
        value - the new value of the 'Role' reference.
        See Also:
        getRole()
        Generated:
      • setPartWithPort

        void setPartWithPort​(@CheckForNull
                             Property value)
        Sets the value of the 'Part With Port' reference.
        Parameters:
        value - the new value of the 'Part With Port' reference.
        See Also:
        getPartWithPort()
        Generated:
      • get_connectorOfEnd

        @CheckForNull
        Connector get_connectorOfEnd()
        Returns the value of the 'connector Of End' container reference. It is bidirectional and its opposite is 'End'.

        If the meaning of the 'connector Of End' container reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'connector Of End' container reference.
        See Also:
        set_connectorOfEnd(Connector), UMLPackage.getConnectorEnd__connectorOfEnd(), Connector.getEnd()
        Model:
        opposite="end" required="true" transient="false" ordered="false"
        Generated:
      • set_connectorOfEnd

        void set_connectorOfEnd​(@CheckForNull
                                Connector value)
        Sets the value of the 'connector Of End' container reference.
        Parameters:
        value - the new value of the 'connector Of End' container reference.
        See Also:
        get_connectorOfEnd()
        Generated: