Filter Options

This section describes entity and relationship filter options. You can click the Filters button on the toolbar to configure both Entity Filters and Relationship Filters.

Entity and Relationship Filters dialog box
Entity filters elements
1. Entity types 2. Entity property 3. Property operator 4. Value bar or value box
Relationship filters elements
5. Relationship labels 6. Relationship property 7. Property operator 8. Value bar or value box

As you make changes to these options, an infobox displays how many entities and relationships were filtered by a change. To clear all existing filters, click the Clear Filters button, which appears next to the Filters button whenever filters are applied to entities and relationships on the Canvas.

Hide orphaned entities
Check this option to hide entities when they do not have a visible connection to another entity.
Entity types or relationship labels
Check the check box next to entity types or relationship labels that you want to show on the canvas. Uncheck a check box next to any entity type or relationship label that you want to hide from the canvas. For either entity types or relationship labels, you can check or uncheck the check box next to Show to check or uncheck all types or labels in the list.
Entity or relationship property
In the entity or relationship property list, click the property on which you want to filter. Selecting a property in either list displays operators that depend on the property type (Boolean, string, numeric, or temporal).
  • For a numeric or date property type, the property selection displays numeric operators and the value bar.
  • For a Boolean property type, the property selection displays Boolean operators.
  • For other property types, the property selection displays string operators and the value box.
To not filter by property (allow all property values), click --All-- in either list.
Property operators
Property operators display entities or relationships based on the value of a property. The the operators listed in this box depend on the property type:
Value bar
This selection bar is displayed when you select a numeric or temporal property in the properties list box. Move sliders on the value or range bar to specify a value or range of values referred to by an operator. There is a single slider when an operator (such as Equals) refers to a single value or two sliders when an operator (such as Is between) refers to a range of values. You can move a slider only between property values that already exist in the model data.
Value box
This text box is displayed when you select a text property (any except numeric, temporal, or Boolean) in the entity or relationship property box. You will be prompted to enter values based on the selected property and operator:
When prompted to Do this
Enter a value to filter on Click in the box and type a string value.
Enter one or more values

Click in the box, type a string value, and press Enter to include it.

To enter another value, click the empty space under previously entered values.

Select one or more values

Click in the box and select a value in the list from the model data.

To select another value, click the empty space under previously selected values.

Hide entities with undefined values
Check this check box to hide entities with undefined values (not used, null or empty) for the selected property. This option is available only after you select a property under Entity Filters.
Hide relationships with undefined values
Check this check box to hide relationships with undefined values (not used, null or empty) for the selected property. This option is available only after you select a property under Relationship Filters.