public abstract class SubTreeSearchOptions extends Object
SearchInfoDefinition
is found in the lookup of
node where search starts.
If an instance of this class is found in lookup of a node it will be used for
setting default search options.
It is mainly useful in project nodes to set which folders and files are
skipped (filtered).
Example:
public class MyNode extends AbstractNode {
public MyNode() {
super(Lookups.singleton(new SubTreeSearchOptions() {
public List<SearchFilterDefinition> getFilters() {
// return list of SearchFilterDefinitions objects.
}
}));
}
...
}
Constructor | Description |
---|---|
SubTreeSearchOptions() |
Modifier and Type | Method | Description |
---|---|---|
abstract List<SearchFilterDefinition> |
getFilters() |
Get list of filters that will be used for searching under a node.
|
@NonNull public abstract List<SearchFilterDefinition> getFilters()
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.