Defines a model item filter that also knows what classes are used indirectly by a Navigator, and which can be safely excluded from the tree model. For instance, the Navigator in Secure needs to include test suites and Test cases because Security tests are children of Test cases, whereas the ServiceV Navigator can exclude those classes.
Type Params | Return Type | Name and description |
---|---|---|
|
boolean |
canExclude(java.lang.Class<? extends ModelItem> modelItemClass) Indicates whether a particular type of item directly under the project level (i.e. |
Methods inherited from class | Name |
---|---|
interface ModelItemFilter |
accepts |
Indicates whether a particular type of item directly under the project level (i.e. AbstractInterface, TestSuite, or MockService) can be excluded from the Navigator using this filter.
modelItemClass
- the class to check for exclusion