Interface CallOperationAction

  • All Superinterfaces:
    Action, ActivityNode, BaseElement, CallAction, java.lang.Cloneable, java.lang.Comparable, Element, org.eclipse.emf.ecore.EObject, ExecutableNode, InvocationAction, MDObject, com.dassault_systemes.modeler.foundation.model.ModelElement, ModelObject, NamedElement, org.eclipse.emf.common.notify.Notifier, RedefinableElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject

    public interface CallOperationAction
    extends CallAction
    A representation of the model object 'Call Operation Action'.

    A CallOperationAction is a CallAction that transmits an Operation call request to the target object, where it may cause the invocation of associated Behavior. The argument values of the CallOperationAction are passed on the input Parameters of the Operation. If call is synchronous, the execution of the CallOperationAction waits until the execution of the invoked Operation completes and the values of output Parameters of the Operation are placed on the result OutputPins. If the call is asynchronous, the CallOperationAction completes immediately and no results values can be provided.

    The following features are supported:

    See Also:
    UMLPackage.getCallOperationAction()
    Model:
    annotation="MOF package='actions.mdbasicactions'"
    Generated: