section divider

Initial Node

You can create an initial node by selecting it from the tool palette.


If you’d like to create only one initial node per Activity diagram, go to [Tools] – [System Properties] – [UML] and enable the option below:
Activity Diagram - Initial Node

section divider

Action

You can create an action just by double-clicking on a diagram or any other ways that are described in the Diagram Editor page.

Also, you can insert an Action by placing a new or existing action directly on the transition line.
Inserting Actions

section divider

Show Actions on the tree

By default, Actions aren’t on the Structure Tree. So in order to show them, you need to change the setting in the System properties from [Tools] – [System Properties] – [Project View].
Show-actions-on-tree

Actions on tree

NOTE

You can show Actions in the tree view, however, you cannot drag it to diagram from the tree view.

section divider

Call Behavior Action

Call Behavior Action is a call action that invokes a behavior directly rather than invoking a behavioral feature that, in turn, results in the invocation of that behavior. The argument values of the action are available to the execution of the invoked behavior. The execution of the call behavior action waits until the execution of the invoked behavior completes and a result is returned on its output pin. In particular, the invoked behavior may be an activity.

How to create a Call Behavior Action

  1. Click on a “Call Behavior Action” on a toolbar and click a diagram.
  2. Double-click on a Call Behavior Action, then you will be asked if you’d like to create a new Activity diagram. Click [Yes].

If you already have an Activity diagram you’d want it to turn to Call Behavior Action

From the tree view, drag the Activity diagram to another opened Activity diagram to insert the Activity diagram as a call behavior action.

Or, you can select which Activity diagram to be associated with a call behavior action from the [Action] tab on its property view.

section divider

We will be updating this page with more content soon!

We will be adding more contents soon!
Please let us know if you have any questions about Activity diagrams and if you’d like to know any TIPS about Activity diagrams!