Interface SendObjectAction

    • Method Detail

      • setTarget

        void setTarget​(InputPin value)
        Sets the value of the 'Target' containment reference.
        Parameters:
        value - the new value of the 'Target' containment reference.
        See Also:
        getTarget()
      • createTarget

        InputPin createTarget​(String name,
                              Type type,
                              org.eclipse.emf.ecore.EClass eClass)
        Creates a new InputPin, with the specified 'Name', and 'Type', and sets the 'Target' containment reference.
        Parameters:
        name - The 'Name' for the new InputPin, or null.
        type - The 'Type' for the new InputPin, or null.
        eClass - The Ecore class of the InputPin to create.
        Returns:
        The new InputPin.
        See Also:
        getTarget()
      • createTarget

        InputPin createTarget​(String name,
                              Type type)
        Creates a new InputPin,with the specified 'Name', and 'Type', and sets the 'Target' containment reference.
        Parameters:
        name - The 'Name' for the new InputPin, or null.
        type - The 'Type' for the new InputPin, or null.
        Returns:
        The new InputPin.
        See Also:
        getTarget()
      • getRequest

        InputPin getRequest()
        Returns the value of the 'Request' containment reference. The request object, which is transmitted to the target object. The object may be copied in transmission, so identity might not be preserved.
        Returns:
        the value of the 'Request' containment reference.
        See Also:
        setRequest(InputPin), UMLPackage.getSendObjectAction_Request()
      • setRequest

        void setRequest​(InputPin value)
        Sets the value of the 'Request' containment reference.
        Parameters:
        value - the new value of the 'Request' containment reference.
        See Also:
        getRequest()
      • createRequest

        InputPin createRequest​(String name,
                               Type type,
                               org.eclipse.emf.ecore.EClass eClass)
        Creates a new InputPin, with the specified 'Name', and 'Type', and sets the 'Request' containment reference.
        Parameters:
        name - The 'Name' for the new InputPin, or null.
        type - The 'Type' for the new InputPin, or null.
        eClass - The Ecore class of the InputPin to create.
        Returns:
        The new InputPin.
        See Also:
        getRequest()
      • createRequest

        InputPin createRequest​(String name,
                               Type type)
        Creates a new InputPin,with the specified 'Name', and 'Type', and sets the 'Request' containment reference.
        Parameters:
        name - The 'Name' for the new InputPin, or null.
        type - The 'Type' for the new InputPin, or null.
        Returns:
        The new InputPin.
        See Also:
        getRequest()