Class DefaultSearchExecutor
java.lang.Object
com.inductiveautomation.ignition.designer.findreplace.DefaultSearchExecutor
- All Implemented Interfaces:
SearchExecutor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SearchResultsListenerprotected SearchObjectPredicateprotected TaskProgressListenerprotected SearchProviderprotected Spliterator<SearchObject> -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSearchExecutor(SearchObjectPredicate predicate, SearchProvider provider) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddResultsListener(SearchResultsListener listener) voidinitialize(Collection<Object> categories, List<Object> selectedObjects) voidremoveResultsListener(SearchResultsListener listener) voidsearch()voidsetProgressListener(TaskProgressListener progress)
-
Field Details
-
listener
-
predicate
-
provider
-
progress
-
searchables
-
-
Constructor Details
-
DefaultSearchExecutor
-
-
Method Details
-
initialize
- Specified by:
initializein interfaceSearchExecutor
-
search
public void search()- Specified by:
searchin interfaceSearchExecutor
-
setProgressListener
- Specified by:
setProgressListenerin interfaceSearchExecutor
-
addResultsListener
- Specified by:
addResultsListenerin interfaceSearchExecutor
-
removeResultsListener
- Specified by:
removeResultsListenerin interfaceSearchExecutor
-