Package editor.search
Class AbstractSearcher
- java.lang.Object
-
- editor.search.AbstractSearcher
-
- Direct Known Subclasses:
TextSearcher
,UsageSearcher
public abstract class AbstractSearcher extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractSearcher()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected SearchTree
getOrMakePath(FileTree tree, SearchTree results)
protected boolean
isExcluded(FileTree tree)
abstract boolean
search(FileTree tree, SearchTree results)
boolean
searchTree(FileTree tree, SearchTree results, Predicate<FileTree> filter, IProgressCallback progress)
boolean
searchTrees(List<FileTree> trees, SearchTree results, Predicate<FileTree> filter, IProgressCallback progress)
-
-
-
Method Detail
-
search
public abstract boolean search(FileTree tree, SearchTree results)
-
searchTree
public boolean searchTree(FileTree tree, SearchTree results, Predicate<FileTree> filter, IProgressCallback progress)
-
searchTrees
public boolean searchTrees(List<FileTree> trees, SearchTree results, Predicate<FileTree> filter, IProgressCallback progress)
-
getOrMakePath
protected SearchTree getOrMakePath(FileTree tree, SearchTree results)
-
isExcluded
protected boolean isExcluded(FileTree tree)
-
-