All elements on the activity diagram pane have attributes that describe their behavior in the service. In the Attributes panel, you can see and change the attributes of a selected element.
If using the panel preset, the attributes panel is displayed in the lower left corner. To return to the panel preset, go to the user preferences and use button Reset Panels.
If you click on the diagram pane itself, the Attributes panel displays the attributes of the related operation from the Implementation model.
Standard Attributes
In the attributes panel, all attributes of the selected element are displayed. Some standard attributes are present for all elements.
Attribute Name
Description
Possible Values / Example
Availability
Name
Click here to insert or change the Name of the related element. Generated elements (like e.g. message) cannot be renamed.
Element names must follow certain naming rules. They
must not contain blanks
must not start with a number
must not contain special characters
serviceAvailable
All activity diagram elements.
Symbol Type
Attribute Symbol Type displays the graphical type of the current element symbol.
Activity Decision
Activity Parameter
Call Operation
Control Flow
Final Node
Initial Node
Local Variable
Object Flow
Operation Pin
Throw Exception
All activity diagram elements.
Specific Attributes
In the attributes panel, all attributes of the selected element are displayed. Some attributes are only available for specific elements (see column Availability below).
Attribute Name
Description
Possible Values / Example
Availability
Description
Enter a description of the element. This is for informational purposes only.
Control Flows
Object Flows
Exception Signals
Type
Execution elements always have a Type. These can be basic types or user defined types. Users can define their own types in the Implementation folder or in a library.
For variables, you can change the type by clicking the link icon icon and selecting a class from the list of available types.
Base Types.String
Call Operation Actions
Local Variables (object nodes)
Direction
Call operation actions have pins that represent their parameters. The Direction specifies whether the pin reflects an input or output parameter.
in
Input pin.
Pins
out
Output pin.
Array
Use the attribute Array to enable multiplicity.
true
The variable has a multiplicity of 0..*.
Local Variables (object nodes)
false
The variable has a multiplicity of 0..1 (default).
Is static
Non-static operations are related to a specific type. When added to the diagram pane, they provide a target pin in addition to the parameter pins. Here, the user must provide an object of the related type.
true
The operation is static.
Call Operation Actions
false
The operation is not static (default).
Stereotype
Via button Add Stereotype, you can add a stereotype to an action node.
By adding a stereotype, you can extend the attributes of an element with additional properties. For more information, refer to the related adapter pages.