Class AbstractSearchProvider
java.lang.Object
com.inductiveautomation.ignition.designer.findreplace.AbstractSearchProvider
- All Implemented Interfaces:
- SearchProvider
- Direct Known Subclasses:
- AbstractScriptSearchProvider,- ModuleLibrarySearchProvider,- NamedQuerySearchProvider,- StylesSearchProvider,- TagSearchProvider,- ViewSearchProvider
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.inductiveautomation.ignition.designer.findreplace.SearchProviderSearchProvider.SelectedObjectsHandler
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected abstract StringReturns a key that will be used withBundleUtilto get various descriptions of the selectable objects.voidCalled when the search dialog box is closed, so that the search provider can release any cached resourcesselectedObjectsToString(List<Object> selectedObjects) Formats the list of selected objects as a brief string.toString()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.designer.findreplace.SearchProvideraddAsyncReplaceListener, getCategories, getExecutor, getId, getName, hasSelectableObjects, retrieveSearchableObjects, selectObjects
- 
Constructor Details- 
AbstractSearchProviderpublic AbstractSearchProvider()
 
- 
- 
Method Details- 
selectedObjectsToStringDescription copied from interface:SearchProviderFormats the list of selected objects as a brief string.- Specified by:
- selectedObjectsToStringin interface- SearchProvider
 
- 
getSelectableObjectBaseKeyReturns a key that will be used withBundleUtilto get various descriptions of the selectable objects. It is expected that the following keys exist:
 '{Key}.One' - "%d object"
 '{Key}.Many' - "%d objects"
 '{Key}.Default' - what will be searched if no objects are selected. For example, "All groups" or "Default provider"- Returns:
- a BundleUtilkey corresponding to a description for a selectable object.
 
- 
notifySearchClosedpublic void notifySearchClosed()Description copied from interface:SearchProviderCalled when the search dialog box is closed, so that the search provider can release any cached resources- Specified by:
- notifySearchClosedin interface- SearchProvider
 
- 
toString
 
-