Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The filtering described in this section is available with all diagrams and building block lists. Via the dialog you can add a new filter or edit the current one.

UI reference

Image Modified

  1. The header shows the element type to be filtered.
  2. In the next block, you can choose an attribute to filter by. You can add several filters and combine them via OR.
  3. Several blocks of filters can be combined via AND.
  4. For the Information System building block the option "Include Information Systems connected over an Information Flow" is available.
  5. You can also add clauses to filter by attributes of related elements.
  6. In case you want to delete any filter option, click on the "corresponding x" button.
  7. "With/Without" switch: If checked ("with"), elements with chosen relation are shown. If unchecked, all elements with this relations are hidden.
  8. The Checkbox "with ancestors/with descendants" applies full hierarchy checkingtakes all elements up/down the hierarchy into consideration. It is shown only for " children " and "or parent " relations.
  9. "Ok" will apply the filtering while "Cancel" will undo the current changes and revert to state before the dialog was opened.

...

For example: When filtering in the Information Flow Diagram, the element type to be filtered is always Information System. The Landscape diagram will offer five filtering options, for both axes elements, the content element and the two relations connecting them. The Nested Cluster Diagram offers filters for the outer as well as the inner elements.

Filter for relations
Image Modified

  1. The header shows the "relation name" of the element that is connected by this relation.
  2. Section for filtering relation`s attributes.
  3. Section for filtering related elements.

...

When filtering for related elements, you can choose to filter by Business Mappings if the building block type is part of a Business Mapping. In this case the dialog box will feature some additional options:

Image Modified

By adding the filter for Business Mappings only elements with at least one Business Mapping assigned will be in the result set. You can further refine / change your filtering.

...

In addition to filtering by using clauses, you can manually select the items, which should be used as a result set. This selection can be made on "Manual selection" tab of a filter dialog.

Image Modified

  1. "Manual selection" tab
  2. Buttons for quick selection of All/None
  3. Quick search input
  4. List of selectable items

The list of items contains the names of items and checkboxes, which allow to include or exclude the item from the result set. This list contains all items, which fulfill the filter clauses on the Filter tab.

The Quick search allows to filter the items, which are visible in the selection list, but does not affect the current selection. If some item is hidden by the quick search it will still be present in the result set if it has the selection check box checked.

...

Attribute filtering (unlike the usual filtering for element) uses actual attribute values to filter by. It is used in diagrams where we can set attributes separately (e.g. Cluster diagram with attribute set as header or row).

UI reference

Image Modified

  1. The header shows the attribute which values are to be filtered.
  2. In the next block, you are asked to choose an operation to filter and filtering value.
  3. In case you want to delete any filter option, click on the "x" button.
  4. "Close/Apply" will apply the filtering while "Undo" will undo the current changes and revert to state before the dialog was opened.

...

In addition to filtering by using clauses, you can manually select enumeration values, which should be used as a result set. This selection can be made on "Manual selection" tab of an Attribute Filter dialog.

Image Modified
  1. "Manual selection" tab
  2. Buttons for quick selection of All/None
  3. Quick search filter
  4. List of selectable enumeration values plus "Unspecified" item if elements with unspecified values exist.

The list of enumeration values contains the names of values and checkboxes, which allow to include or exclude them from the result set. This list contains all values, which fulfill the filter clauses on the Attribute Filter tab.

The Quick search allows to filter the values, which are visible in the selection list, but does not affect the current selection. If some value is hidden by the quick search it will still be present in the result set if it has the selection check box checked.

...