Action Properties

You can modify an object's properties from its property sheet. To open an action property sheet, double-click its diagram symbol or its Browser entry in the Actions folder.

The General Tab contains the following properties:

Property

Description

Name

Specifies the name of the item, which should be clear and meaningful, and should convey the item's purpose to non-technical users.

Code

Specifies the technical name of the object, which is used for generating code or scripts.

Comment

Descriptive comment for the object.

Stereotype

Extends the semantics of the object beyond the core UML definition.

Trigger event

Specifies the role an action plays for a state or the event that triggers its execution. You can:


  • Add an event to an action by choosing it from the list.

  • Add multiple events by clicking the ellipsis tool next to the list.

  • Create a new event by clicking the Create tool.

  • Select an event created in the current model or other models by clicking the Select Trigger Event tool.

Click the Properties tool to display the event property sheet. When a trigger event is defined on an action, the inverse relationship is displayed in the Triggered Objects sub-tab of the Dependencies tab of the event property sheet (see Events (OOM)).

Event arguments

Arguments of an event defined on a state. Arguments are instances of parameters or names given to parameters in the context of executing an event. You can specify a list of event arguments (arg1, arg2,...) in this box

Operation

Read-only list that lists operations of the classifier associated with the state. It allows you to specify the action implementation using an operation. It is grayed and empty when the classifier is not a class

Operation arguments

Arguments of an event defined on an operation


Created October 7, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com