Using the Designer, behavior of classes can be defined by modeling an UML activity diagram.
Adding an Activity Diagram
From the quick actions of a class, select to add an activity operation.
Enter a name for the operation and click Save.
Restrictions on Element Names
A BPMN model name must be unique within one service.
In addition, the following name restrictions apply to all service panel elements:
Element names...
... must not be empty.
... must not contain spaces. Exception: Spaces are allowed in operation names.
... must not start with numbers.
... must not end with a period (.).
... must not contain one of the following characters: <, >, :, ", /, \, |, ?, *
Furthermore, the following strings must not be used as element names: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9.
Alternatively, you can open the context menu of the class and select the option Add Operation.
The dialog Add Operation opens.
Select Activity Diagram from the drop-down list, enter a name for the operation and click Save.
The new operation has been added to the class. It opens automatically in a new Designer tab, and you can directly start modeling your activity.
When you create a class operation that is implemented by an activity diagram, the activity diagram editor opens:
Use the various functionalities of the Activity Diagram Editor to model your activity:
Name
Description
1
Diagram Pane
The diagram pane is where you model your activity diagram. Go to Working with the Activity Editor for detailed information about the features of the activity diagram editor.
The model toolbar assists you during modeling on the diagram pane. Go to page Working with the Activity Editor for an overview of the available options of the model toolbar.
4
Designer Panels
In the activity diagram editor, the following panels assist you during modeling:
Service Panel: In the Service panel you can manage the contents of your whole service such as you BPMN and data model, forms and used libraries. Go to Service Panel and Working With Libraries for detailed information.
Validation Panel: The Validation panel supports you during modelling by displaying notes for invalid actions in your models or forms. It also gives advice on how to fix the errors. Go to Validating a Servicefor detailed information.
Overview Panel: In the Overview panel, your model and a blue frame are displayed, representing the content shown on the diagram pane. Use the panel to keep the overview of your BPMN model - and to navigate within. Go to Working with the Activity Editor for further information about the Overview panel.