||It is possible to zoom on a diagram from 5% to 400% .
||A layer shows additional objects on the current diagram. It can also add its own section of tools in the Palette.
Several optional layers can be activated simultaneously. Each layer must be defined by the creator of the Graphical Designer .
||A filter hides objects on the current diagram depending on their type and properties .
Several filters can be activated simultaneously. Each filter must be defined by the creator of the Graphical Designer .
||A conditional style changes the appearance of a model element according to specific conditions (property values, relations, ...).
It allows to highlight some model elements of interest.
||The outline shows a complete vision of the active diagram.
It is a convenient way to navigate on the active diagram when it is too big to be seen entirely on the editor .
||Sirius provides a default automatic layout to graphically reorganize the model elements .
The automatic layout strategy can be customized by the creator of the Graphical Designer.
||Diagram can be validated
to detect modeling rules violations defined by the Creator of the Graphical Designer .
Each violated rule triggers either an Information, a Warning or an Error. They are shown both in the Problems view and
the diagram via decorators on model elements.
||Problems detected by a validation rule can be automatically corrected by quickfixes.
Quickfixes are defined by the creator of the Graphical Designer.
||Undo/Redo is available to cancel last modifications and go back to a previous state .
||When creating a new diagram, it is automatically populated with available model elements.
The query executed to retrieve model elements is defined by the creator of the Graphical Designer.
|Rule and Grid
||On a diagram, it is possible to display two rulers (vertical and horizontal) and a grid. When moving model elements, they can be snapped to the grid .
||This optional mode allows you to protect the underlying model while reorganizing a diagram .
It avoids mistakenly changing properties or links related to model elements present on the diagram.
||Each model element visible on a diagram can be hidden on-demand .
||Each diagram can be exported as an image (JPEG, PNG, SVG, BMP or GIF).
It is also possible to export all diagrams at once .
||To arrange model elements on a diagram, it is possible to automatically align them with each other (from left, top, right, bottom, center or middle) .
||It is possible to fix the location of specific elements in a diagram. Fixed elements are not moved by the Arrange All action .
||With "Synchronized" mode, the diagram is automatically populated with all the candidate elements (for example all the classes of a package).
However, with "Unsynchronized" mode, you choose the elements which are represented on the diagram.
||It is possible to duplicate layout of diagram elements to replicate their mutual organization from one diagram to another .
||Although the style of the diagram elements is defined by the creator of the Graphical Designer, it can be customized for each
diagram element (background color, border size, foreground color, label alignment, label size and format, etc) .
||Model elements can be resized manually
or automatically. Automatic resizing can be performed by calculating the most
appropriate size or by applying the size of another selected element .
|Notes and texts
||To graphically document your diagram, you can add annotations (notes or texts). A note can be attached to a model element .