Interface CallBehaviorAction

  • 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 CallBehaviorAction
    extends CallAction
    A representation of the model object 'Call Behavior Action'.

    A CallBehaviorAction is a CallAction that invokes a Behavior directly. The argument values of the CallBehaviorAction are passed on the input Parameters of the invoked Behavior. If the call is synchronous, the execution of the CallBehaviorAction waits until the execution of the invoked Behavior completes and the values of output Parameters of the Behavior are placed on the result OutputPins. If the call is asynchronous, the CallBehaviorAction completes immediately and no results values can be provided.

    The following features are supported:

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