Diagram filtering preferences

DevOps Model RealTime enables you to decide whether some parts of a diagram are shown or filtered out by setting filtering preferences. Disabling a preference filters the part out to avoid cluttered diagrams. Diagrams open faster and are easier to work with when less information is rendered. There are two kinds of diagram filtering preferences:

  1. Workspace preferences apply for all diagrams in the workspace where they are stored. These preferences are set by the reader of a diagram, since changing the preferences does not require the model to be modified. These preferences are in the preference pages for the different kinds of diagrams that are used in RT models (RealTime Development - Diagrams - Class / State Chart / Structure).
  2. Model preferences apply only to the diagram where they are stored. These preferences are set by the author of a diagram, since changing the preferences requires the model to be modified. These preferences are in the Appearance tab of the Properties view when a class, state chart, or structure diagram is selected. You must set the preference RealTime Development - Diagrams - Persist workspace filters for these preferences to be saved in your model. If this preference is not set, the filtering preference you set in the Appearance tab does not persist and is lost if you close and reopen the model project. You might use this workflow if you only want to temporarily filter a specific diagram, for example, to find something on the diagram by means of a textual search.

A filtering preference that is stored in the model takes precedence over the same filtering preference stored in the workspace. When you have stored filtering preferences in the model, you cannot remove them, except by deleting and recreating the entire diagram.

If you navigate to an element that is filtered out of a diagram, you see a visual indication where the element would be shown if it was visible. However, the diagram filter is not automatically modified to make the element visible.

Below is a brief description of the available filtering preferences for each kind of diagram:

Class Diagrams

Structure Diagrams

State Chart Diagrams