Saturday, December 9, 2017

New Action Type dialog box

New Action Type dialog box

Use the New Action Type dialog box to choose the type of action you want to create.

Action Type

Choose the action type you want.

Create Action

An action that creates an instance of some classifier. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: CreateAction, Details, Constraints, and Tagged Values.

Call Action

A synchronous or asynchronous action that invokes an operation on an instance. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: CallAction, Arguments, Details, Constraints, and Tagged Values.

Local Invocation

An action that invokes a local operation, that is, an operation on "self." This type of action does not generate a call event. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: Local Invocation, Arguments, Details, Constraints, and Tagged Values.

Return Action

An action that results in a value being returned to the caller. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: ReturnAction, Details, Constraints, and Tagged Values.

Send Action

An action that results in an asynchronous signal being sent. You can specify the signal receivers (via objectSetExpression) or leave them unspecified, in which case they are defined by some external mechanism. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: SendAction, Arguments, Details, Constraints, and Tagged Values.

Uninterpreted Action

Represents any action that is not explicitly defined in the UML. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: UninterpretedAction, Details, Constraints, and Tagged Values.

Terminate Action

Results in the self-destruction of an object. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: TerminateAction, Details, Constraints, and Tagged Values.

Destroy Action

An action that results in the destruction of an object specified in the action. When you choose this option, and then click OK, the following categories appear where you can set property values for the action: Destroy Action, Details, Constraints, and Tagged Values.

No comments:

Post a Comment