Class DefaultSearchExecutor
java.lang.Object
com.inductiveautomation.ignition.designer.findreplace.DefaultSearchExecutor
- All Implemented Interfaces:
SearchExecutor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SearchResultsListener
protected SearchObjectPredicate
protected TaskProgressListener
protected SearchProvider
protected Spliterator<SearchObject>
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultSearchExecutor
(SearchObjectPredicate predicate, SearchProvider provider) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addResultsListener
(SearchResultsListener listener) void
initialize
(Collection<Object> categories, List<Object> selectedObjects) void
removeResultsListener
(SearchResultsListener listener) void
search()
void
setProgressListener
(TaskProgressListener progress)
-
Field Details
-
listener
-
predicate
-
provider
-
progress
-
searchables
-
-
Constructor Details
-
DefaultSearchExecutor
-
-
Method Details
-
initialize
- Specified by:
initialize
in interfaceSearchExecutor
-
search
public void search()- Specified by:
search
in interfaceSearchExecutor
-
setProgressListener
- Specified by:
setProgressListener
in interfaceSearchExecutor
-
addResultsListener
- Specified by:
addResultsListener
in interfaceSearchExecutor
-
removeResultsListener
- Specified by:
removeResultsListener
in interfaceSearchExecutor
-