Package | Description |
---|---|
org.netbeans.api.search.provider |
Classes that you may need to work with if you are implementing
a custom search provider.
|
org.netbeans.spi.search |
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.
|
org.netbeans.spi.search.provider |
This package contains classes that are needed to add a custom panel
to Find in Projects dialog, that can have customized search
criteria, search algorithm and results panel.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Iterator<FileObject> |
SearchInfo.createFilesToSearchIterator(SearchScopeOptions options,
SearchListener listener,
AtomicBoolean terminated)
Create
Iterator that iterates over all files in the search scope
that comply with search options and search filters. |
protected abstract Iterator<URI> |
SearchInfo.createUrisToSearchIterator(SearchScopeOptions options,
SearchListener listener,
AtomicBoolean terminated)
Create
Iterator that iterates over all URIs in the search scope
that comply with search options and search filters. |
Iterable<FileObject> |
SearchInfo.getFilesToSearch(SearchScopeOptions options,
SearchListener listener,
AtomicBoolean terminated)
Get
Iterable that iterates over all files in the search scope
that comply with search options and search filters. |
Iterable<URI> |
SearchInfo.getUrisToSearch(SearchScopeOptions options,
SearchListener listener,
AtomicBoolean terminated)
Get
Iterable that iterates over all URIs in the search scope
that comply with search options and search filters. |
Modifier and Type | Method and Description |
---|---|
abstract Iterator<FileObject> |
SearchInfoDefinition.filesToSearch(SearchScopeOptions options,
SearchListener listener,
AtomicBoolean terminated)
Specifies which
FileObject s should be searched. |
Iterator<URI> |
SearchInfoDefinition.urisToSearch(SearchScopeOptions options,
SearchListener listener,
AtomicBoolean terminated)
Specifies which
URIs s should be searched. |
Modifier and Type | Method and Description |
---|---|
abstract void |
SearchComposition.start(SearchListener listener)
Start searching.
|