Show Table of Contents
4.5. Process elements
4.5.1. Generic properties of visualized Process elements
All Process elements have the following visualization properties, which can be defined in their Properties tab:
- Background
- The background color of the element in the diagram
- Border color
- The border color of the element in the diagram
- Font color
- The color of the font in the element name
- Font size
- The size of the font in the element name
- Name
- The element name displayed on the BPMN diagram
4.5.2. Defining Process elements properties
All Process Elements, including the Process, define a set of properties that define the following:
- Core properties, which include the basic properties of an element (typically Name, Data Set, Scripts, etc.).
- Extra properties, which include the properties necessary for the element execution (refer to Section A.6, “Process Elements”), data mapping (variable mapping) and local variable definitions (see Section 4.8.1, “Globals”), properties that represent an extension of the jBPM engine, typically onExitAction, Documentation, etc.
- Graphical properties, which include graphical representation of elements (colors, text settings).
- Simulation properties are used by the Simulation engine.
In element properties of the String type can use
#{expression} to embed a value. The value will be retrieved on element instantiation, and the substitution expression will be replaced with the result of calling the toString() method on the variable defined in the expression. The expression could be the name of a variable (in which case it resolves to the value of the variable), but more advanced MVEL expressions are possible as well, e.g., #{person.name.firstname}.
To define Element properties, do the following:
- Open the Process definition in the Process Designer:
- On the canvas, select the Element.
- Click the double arrow (
) in the upper left corner of the Process Designer to display the Properties view.
- In the displayed Properties view, click the property value fields to edit them. Note that where applicable, you can click the drop-down arrow and the relevant value editor appears in a new dialog box.
- To save your changes, click the Save icon and select option Save.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.