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