Managing attribute visualization layers¶
Attribute visualization layers allow you to display attributes directly on the diagram canvas using different icons and colors. You can create and configure custom rules that define the state of each visualization layer. For example, you can create a rule, that tasks with costs higher than $15 will be marked with a red icon, tasks with costs between $10 and $ 15 with a yellow icon and tasks with costs lower than $10 with a green icon.
Attribute visualization layers can be configured and displayed for the following diagram types:
- BPMN diagrams
- Value chain diagrams
- ArchiMate diagrams
- Organization charts
You can visualize attributes of the following elements: * Node elements of a diagram * Linked subprocesses on linking elements. For that, define the attribute for the element type and set a value for the attribute on the linked subprocess.
You cannot visualize attributes for edge elements (paths).
To create a new visualization layer, click Setup, then Manage attribute visualization in the Signavio Explorer.
The following dialog opens:
You can now add new attribute visualization layers.
Click Add new layer:
A new layer will be created.
Subsequently, you can change the name and the icon that will be displayed in Process Manager.
Select an icon.
You can either select an icon or select Property value. When selecting Property value, instead of the icon the value of the corresponding attribute will be displayed.
When enabling the check box Show Details, the attributes that are used for calculating the respective rules will be displayed next to the visualization icon. This option is only available for layers an icon has been assigned to.
Every layer can contain several rule sets.
To configure the rules on how the icons will be displayed, click Define rules and then Add new rules:
Add a new rule.
Proceed with defining the color the rule set will be assigned to.
You can either select one of the predefined colors out of the paintbox or set the color using the corresponding hexadecimal code:
Now you need to configure the rule(s) that correspond to the color.
A rule consists of three parts: Property, Relation and Value:
Property a Cost & Ressource Analysis Attribute or a Custom Attribute can be selected from the drop down menu:
The Relation drop down menu contains (depending on the type of the selected attribute) several relational operators and/or Boolean statements:
So in the example case, the rule states: Display the execution time highlighted in red in case it is longer than 5 minutes:
In this example, the execution time of tasks is highlighted in red if the execution takes longer than five minutes.
In case you want to connect several rules with an AND operator, click the points icon:
Afterwards you can add more rules:
In this example, the execution time of tasks is highlighted in yellow if it is between (inclusive) three AND five minutes.
To connect rules with an OR operator, you need to create a second rule set within the same layer, using the same color.
Displaying attribute visualization layers in the Editor¶
Once a layer is created, it can be displayed by clicking the corresponding button in the upper toolbar of the Editor. Once you create a new layer, a new button that represents it will appear in the upper toolbar:
Activate one or more visualization layers.
It is possible to display more than one layer at once.
Now icons (or the corresponding attributes properties) will appear next to the tasks in the diagram and provide you with an overview over the attribute properties:
Visualize attribute properties.
Displaying attribute visualization layers in Collaboration Hub¶
In order to display visualization layers in Collaboration Hub, open Collaboration Hub, go to Overlays in the top toolbar and select the corresponding layer:
Select one or more visualization layers.
Elements to which the visualization layer’s rule sets apply, will now be highlighted.
To display the attribute value, hover over corresponding symbol:
All elements to which the visualization layer’s rule sets apply will be highlighted.