|
The operation call trigger accepted by the action. |
|
Pin where a token is placed containing sufficient information to perform a subsequent reply and return control to the caller. The value in this token is opaque. It can be passed and copied but it cannot be manipulated by the model. |
|
The type of event accepted by the action, as specified by a trigger. If it is a signal trigger, a signal of any subtype of the specified signal type is accepted. |
|
Pin holding the event object that has been received. Event objects may be copied in transmission, so identity might not be preserved. |
insertAt : InputPin [0..1] | (Specialized from Action:input) Gives the position at which to insert a new value or move an existing value in ordered structural features. The type of the pin is UnlimitedNatural, but the value cannot be zero. This pin is omitted for unordered structural features. |
|
(Specialized from Action:input) Gives the position at which to insert a new value or move an existing value in ordered variables. The types is UnlimitedINatural, but the value cannot be zero. This pin is omitted for unordered variables. |
|
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 does not expect a return values. |
|
The operation to be invoked by the action execution |
|
The target object to which the request is sent. The classifier of the target object is used to dynamically determine a behavior to invoke. This object constitutes the context of the execution of the operation. |
insertAt : InputPin [0..1] | Specifies where the new link should be inserted for ordered association ends, or where an existing link should be moved to. The type of the input is UnlimitedNatural, but the input cannot be zero. This pin is omitted for association ends that are not ordered. |
body: String | A textual representation of the function in the named surface language. |
language: String [0..1] | Specifies the language in which the body of the primitive function is stated. The interpretation of the body depends on the language. If the language is unspecified, it might be implicit from the body or the context. |
request: InputPin [1] | The signal request object, which is transmitted to the target object as a signal. The signal object may be copied in transmission, so identity might not be preserved. (Specialized from InvocationActon.argument) |
target: InputPin [1] | The target object to which the signal is sent. |