Interface ConnectorEnd

    • Method Detail

      • getDefiningEnd

        Property getDefiningEnd()
        Returns the value of the 'Defining End' reference. A derived association referencing the corresponding association end on the association which types the connector owing this connector end. This association is derived by selecting the association end at the same place in the ordering of association ends as this connector end.
        Returns:
        the value of the 'Defining End' reference.
        See Also:
        UMLPackage.getConnectorEnd_DefiningEnd()
      • setPartWithPort

        void setPartWithPort​(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()
      • setRole

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

        boolean validateMultiplicity​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     Map context)
        The multiplicity of the connector end may not be more general than the multiplicity of the association typing the owning connector. true
      • validatePartWithPortEmpty

        boolean validatePartWithPortEmpty​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          Map context)
        If a connector end is attached to a port of the containing classifier, partWithPort will be empty. true
      • validateRoleAndPartWithPort

        boolean validateRoleAndPartWithPort​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            Map context)
        If a connector end references both a role and a partWithPort, then the role must be a port that is defined by the type of the partWithPort. true
      • validateSelfPartWithPort

        boolean validateSelfPartWithPort​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         Map context)
        The property held in self.partWithPort must not be a Port. true