Interface CallAction

    • Method Detail

      • isSynchronous

        boolean isSynchronous()
        Returns the value of the 'Synchronous' attribute. The default value is "true". If true, the call is synchronous and the caller waits for completion of the invoked Behavior. If false, the call is asynchronous and the caller proceeds immediately and cannot receive return values.
        Returns:
        the value of the 'Synchronous' attribute.
        See Also:
        setSynchronous(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getCallAction_Synchronous()
        Model:
        default="true" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setSynchronous

        void setSynchronous​(boolean value)
        Sets the value of the 'Synchronous' attribute.
        Parameters:
        value - the new value of the 'Synchronous' attribute.
        See Also:
        isSynchronous()
        Generated:
      • getResult

        java.util.List<OutputPin> getResult()
        Returns the value of the 'Result' containment reference list. The list contents are of type OutputPin. It is bidirectional and its opposite is 'call Action Of Result'. The OutputPins on which the reply values from the invocation are placed (if the call is synchronous).
        Returns:
        the value of the 'Result' containment reference list.
        See Also:
        UMLPackage.getCallAction_Result(), OutputPin.get_callActionOfResult()
        Model:
        opposite="_callActionOfResult" containment="true" resolveProxies="true"
        Generated:
      • hasResult

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