Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WDESIGNER and version 23.1.1

In UML, the tasks to perform by an activity are implemented to action nodes. In the Designer, you can add actions to the activity diagram by dragging operations from the service panel and dropping them on the canvas.

Tip

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamehint_activity_diagram
PageWithExcerptINTERNAL:_designer_excerpts

Adding Action Nodes to the Diagram Pane

Tip

You can do this with any operation: Operations from your data model or the Base Types, as well as operations from imported libraries or connectors.

Dropping an operation on the activity diagram creates a call operation action and the related pins.

Image Added

If you want to create a new operation, you can click the corresponding operation icon in the elements toolbar and drag it to the diagram pane. You can create the following types of operations directly from the toolbar:

The example on the left shows how to create an action script operation.

Info

When you create a new operation by dragging it from the elements toolbar, it inherits by default the Is static attribute of the operation (activity diagram) it has been createded to. If necessary, you can change this attribute in the Attributes panel.

Image Added

The new operation is now displayed in the activity diagram and you can enter its name directly into the element.

Info

You can also change the name of an operation already used in the diagram by double-clicking the element:

Image Added


Image Added

You can create parameters directly in the Activity Editor using the two icons above the operation. They appear when you hover over it with the mouse.

You can also create parameters via the service panel.

Info

If you

  • add /delete a parameter in the activity editor,
  • add / delete a parameter in the service panel,
  • change the Is static attribute of an operation in the service panel,

the activity diagram is not updated automatically. You will get a warning message in the validation panel that you need to reload the activity diagram to see all pins of the relevant operation. You can click this warning message to highlight the relevant operation in the diagram.

Image Added

The newly created operation is also displayed in the Implementation folder of the service panel. It resides within the same class as the activity operation to which it was added.

Once added to the diagram, you can move action nodes any time.

Click the action node and drag it to a new position.

Anchor
resize_action_node
resize_action_node
You can resize action nodes by clicking the square in the bottom right corner of the element and dragging it.


You can hover over the action node to see a tooltip showing the full operation name and path.

Hovering over an operation pin shows the direction, the name and the full path of the type.

Deleting Action Nodes from the Diagram Pane

Image Added

To delete an action note as a representation of an operation from the diagram pane, right click on the corresponding element to open the context menu and use the Image Added icon.

You can also select the element and use the Del key on your keyboard.

Info

Only the action node will be deleted from the activity diagram. The corresponding operation remains in the implementation folder of the service panel and must be deleted there if desired.