Class DefaultSearchExecutor
- java.lang.Object
- 
- com.inductiveautomation.ignition.designer.findreplace.DefaultSearchExecutor
 
- 
- All Implemented Interfaces:
- SearchExecutor
 
 public class DefaultSearchExecutor extends java.lang.Object implements SearchExecutor 
- 
- 
Field SummaryFields Modifier and Type Field Description protected SearchResultsListenerlistenerprotected SearchObjectPredicatepredicateprotected TaskProgressListenerprogressprotected SearchProviderproviderprotected java.util.Spliterator<SearchObject>searchables
 - 
Constructor SummaryConstructors Constructor Description DefaultSearchExecutor(SearchObjectPredicate predicate, SearchProvider provider)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResultsListener(SearchResultsListener listener)voidinitialize(java.util.Collection<java.lang.Object> categories, java.util.List<java.lang.Object> selectedObjects)voidremoveResultsListener(SearchResultsListener listener)voidsearch()voidsetProgressListener(TaskProgressListener progress)
 
- 
- 
- 
Field Detail- 
listenerprotected SearchResultsListener listener 
 - 
predicateprotected SearchObjectPredicate predicate 
 - 
providerprotected SearchProvider provider 
 - 
progressprotected TaskProgressListener progress 
 - 
searchablesprotected java.util.Spliterator<SearchObject> searchables 
 
- 
 - 
Constructor Detail- 
DefaultSearchExecutorpublic DefaultSearchExecutor(SearchObjectPredicate predicate, SearchProvider provider) 
 
- 
 - 
Method Detail- 
initializepublic void initialize(java.util.Collection<java.lang.Object> categories, java.util.List<java.lang.Object> selectedObjects)- Specified by:
- initializein interface- SearchExecutor
 
 - 
searchpublic void search() - Specified by:
- searchin interface- SearchExecutor
 
 - 
setProgressListenerpublic void setProgressListener(TaskProgressListener progress) - Specified by:
- setProgressListenerin interface- SearchExecutor
 
 - 
addResultsListenerpublic void addResultsListener(SearchResultsListener listener) - Specified by:
- addResultsListenerin interface- SearchExecutor
 
 - 
removeResultsListenerpublic void removeResultsListener(SearchResultsListener listener) - Specified by:
- removeResultsListenerin interface- SearchExecutor
 
 
- 
 
-