Hierarchy of Object Filters/Explicit Content in a User Defined Module
When defining a User Define Module (see User Defined Module editor), it is possible to combine various different filter options. This page explains how the filters function together:
User Defined Modules
A User Defined Module can consist of 0 to N Object Filters (defined in the Filter tab in the User Defined Module editor) and 0 to 1 Explicit Content (defined in the Explicit Conten tab in the User Defined Module editor). The result of these options is derived using a UNION between the Object Filter(s) and the Explicit Content.
An Object Filter can target objects using an INTERSECTION of the various filter types. A target object must:
- (if the filter is active) belong to a filtered Technology
- (if the filter is active) AND belong to one of the selected Analysis Units that function using a UNION between Analysis Units
- (if the filter is active) AND match a selected Object Type that function using a UNION between Object Types
- (if the filter is active) AND match one of the expressions on the Object Name, Object Full Name and Object Path that function using a UNION between expressions.
Object Filters return objects and all child objects.