Complexity Management

By providing a completely customized tool to your users, you will dramatically simplify their modeling activity. Indeed, a tool which speaks their business language allows them to focus on what really matters. Nevertheless, when the domain model is complex, the models themselves could remain complex too.

That's why Obeo Designer provides functionalities to facilitate working with such complex models.

Conditional Styles

A conditional style will apply a graphical rendering (shape, color, border, label tec) on a model element as soon as a condition is satisfied. For example, changing the size or color of an element according to one of its properties.

Layers

Like in imaging tools, you can define layers on your diagrams. Each layer can show new model elements or apply conditional styles. For example, to display derived relationships between diagram elements or to color in red some noteworthy elements. A layer can also change the content of a palette.

Filters

A filter allows users to hide some elements according to a condition. For example to hide all the objects whose property is less than a given value.