public class LocalPluginSearchResultProducer extends SearchResultProducer
| Modifier and Type | Class and Description |
|---|---|
static class |
LocalPluginSearchResultProducer.LocalPluginResult |
| Constructor and Description |
|---|
LocalPluginSearchResultProducer() |
| Modifier and Type | Method and Description |
|---|---|
void |
doSearch(java.lang.String text,
SearchResultConsumer consumer)
Performs the search request (internal).
|
java.lang.String |
getName()
Returns the result producer name
|
int |
getOrder()
Returns the result producer order
|
java.lang.String |
getTooltipText()
Returns the tooltip displayed on the menu (in small under the label).
|
addResult, compareTo, doSearch, getResults, hasWaitingSearch, isSearching, search, search, waitSearchCompletepublic LocalPluginSearchResultProducer()
public int getOrder()
SearchResultProducergetOrder in class SearchResultProducerpublic java.lang.String getName()
SearchResultProducergetName in class SearchResultProducerpublic java.lang.String getTooltipText()
SearchResultProducergetTooltipText in class SearchResultProducerpublic void doSearch(java.lang.String text, SearchResultConsumer consumer)
SearchResultProducerresults list :results should be
cleared.results variable access should be synchronized as it can be externally accessed.SearchResultProducer.hasWaitingSearch() returns true.doSearch in class SearchResultProducertext - Search text, it can contains several words and use operators.consumer - Search result consumer for this search request.SearchResultConsumer.resultsChanged(SearchResultProducer) method.SearchResultProducer.hasWaitingSearch()