This package contains classes that you can subclass and register to lookups of nodes if you want to specify how the nodes should be searched. For this, use SearchInfoDefinition or SubTreeSearchOptions, and possibly SearchFilterDefinition and SearchInfoDefinitionFactory.

To add a custom search scope to Find in Projects dialog, you will need to subclass SearchScopeDefinition and SearchScopeDefinitionProvider.