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 SearchTreegetOrMakePath(FileTree tree, SearchTree results)protected booleanisExcluded(FileTree tree)abstract booleansearch(FileTree tree, SearchTree results)booleansearchTree(FileTree tree, SearchTree results, Predicate<FileTree> filter, IProgressCallback progress)booleansearchTrees(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)
-
-