Interface Action

    • Method Detail

      • getOutput

        java.util.List<OutputPin> getOutput()
        Returns the value of the 'Output' reference list. The list contents are of type OutputPin. It is bidirectional and its opposite is 'action Of Output'. The ordered set of OutputPins representing outputs from the Action.
        Returns:
        the value of the 'Output' reference list.
        See Also:
        UMLPackage.getAction_Output(), OutputPin.get_actionOfOutput()
        Model:
        opposite="_actionOfOutput" transient="true" volatile="true" derived="true"
        Generated:
      • set_interactionOfAction

        void set_interactionOfAction​(@CheckForNull
                                     Interaction value)
        Sets the value of the 'interaction Of Action' container reference.
        Parameters:
        value - the new value of the 'interaction Of Action' container reference.
        See Also:
        get_interactionOfAction()
        Generated:
      • getInput

        java.util.List<InputPin> getInput()
        Returns the value of the 'Input' reference list. The list contents are of type InputPin. It is bidirectional and its opposite is 'action Of Input'. The ordered set of InputPins representing the inputs to the Action.
        Returns:
        the value of the 'Input' reference list.
        See Also:
        UMLPackage.getAction_Input(), InputPin.get_actionOfInput()
        Model:
        opposite="_actionOfInput" transient="true" volatile="true" derived="true"
        Generated:
      • getContext

        @CheckForNull
        Classifier getContext()
        Returns the value of the 'Context' reference. It is bidirectional and its opposite is 'action Of Context'. The context Classifier of the Behavior that contains this Action, or the Behavior itself if it has no context.
        Returns:
        the value of the 'Context' reference.
        See Also:
        UMLPackage.getAction_Context(), com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier#get_actionOfContext
        Model:
        opposite="_actionOfContext" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
        Generated:
      • isLocallyReentrant

        boolean isLocallyReentrant()
        Returns the value of the 'Locally Reentrant' attribute. The default value is "false". If true, the Action can begin a new, concurrent execution, even if there is already another execution of the Action ongoing. If false, the Action cannot begin a new execution until any previous execution has completed.
        Returns:
        the value of the 'Locally Reentrant' attribute.
        See Also:
        setLocallyReentrant(boolean), com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage#getAction_LocallyReentrant()
        Model:
        default="false" dataType="com.nomagic.uml2.ext.magicdraw.Boolean" required="true" ordered="false"
        Generated:
      • setLocallyReentrant

        void setLocallyReentrant​(boolean value)
        Sets the value of the 'Locally Reentrant' attribute.
        Parameters:
        value - the new value of the 'Locally Reentrant' attribute.
        See Also:
        isLocallyReentrant()
        Generated:
      • hasOutput

        boolean hasOutput()
                   throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • has_actionExecutionSpecificationOfAction

        boolean has_actionExecutionSpecificationOfAction()
                                                  throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasInput

        boolean hasInput()
                  throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasLocalPrecondition

        boolean hasLocalPrecondition()
                              throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasLocalPostcondition

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