Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Advanced Search Options
The advanced search filter options help you to apply greater control over how your customized search operates on your model.
You can set values and checkboxes in your search definition to find specific criteria within a feature, for example, element properties. However, you can also set filters to run the search across the whole model or a specific package, and to locate objects that have a specified value in:
• | All features (for example, the value exists in an element's properties and one of its attributes' properties) or |
• | Any one of its features (for example, the value exists in an element's properties or any of its attributes' properties) |
The filters for each feature operate on a database table. In the default Enterprise Architect searches, for example, filters on element properties operate on the t_element table, filters on attribute properties operate on t_attribute, and filters on method parameters operate on t_operationparams.
Access Edit | Find in Project ( Ctrl+Alt+A ): Builder: Search Options (toolbar icon)
Use to
• | Define whether your search should operate on the whole model, or on a specific package within the model |
• | Define whether your search should return items that match the search term in every feature or any feature defined for that search |
Reference
Action |
Usage |
See also |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Return matching items for the entire model |
Run the search across the entire model (this is the default option). The search checks every package in the model, and returns items that match the search criteria from wherever they are located.
|
|
||||||||||
Return matching items for the selected Package |
Run the search on a specific package that you select from the Project Browser. If you run a search and then select a different package in the Project Browser, the search results do not change until you click on the Run button again; that is, to search different areas of the project:
|
|
||||||||||
All Tables |
List objects that have a match in every feature table checked in the search. For example, only list elements where both the element and one or more of its attributes have the same stereotype name.
|
|
||||||||||
At Least One Table |
List objects that have a match in at least one of the feature tables checked in the search (the default). For example, list elements that either have the specified stereotype name, or have attributes that have the specified stereotype name.
|
|
Learn more