Interface LinkEndData

  • All Superinterfaces:
    BaseElement, java.lang.Cloneable, java.lang.Comparable, Element, org.eclipse.emf.ecore.EObject, MDObject, ModelObject, org.eclipse.emf.common.notify.Notifier, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
    All Known Subinterfaces:
    LinkEndCreationData, LinkEndDestructionData

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

    LinkEndData is an Element that identifies on end of a link to be read or written by a LinkAction. As a link (that is not a link object) cannot be passed as a runtime value to or from an Action, it is instead identified by its end objects and qualifier values, if any. A LinkEndData instance provides these values for a single Association end.

    The following features are supported:

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

      • setValue

        void setValue​(@CheckForNull
                      InputPin value)
        Sets the value of the 'Value' reference.
        Parameters:
        value - the new value of the 'Value' reference.
        See Also:
        getValue()
        Generated:
      • setEnd

        void setEnd​(@CheckForNull
                    Property value)
        Sets the value of the 'End' reference.
        Parameters:
        value - the new value of the 'End' reference.
        See Also:
        getEnd()
        Generated:
      • set_linkActionOfEndData

        void set_linkActionOfEndData​(@CheckForNull
                                     LinkAction value)
        Sets the value of the 'link Action Of End Data' container reference.
        Parameters:
        value - the new value of the 'link Action Of End Data' container reference.
        See Also:
        get_linkActionOfEndData()
        Generated:
      • hasQualifier

        boolean hasQualifier()
                      throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated: