public abstract class OnlineSearchResultProducer extends SearchResultProducer
SearchResult
producer from online
results.SearchResultProducer
Constructor and Description |
---|
OnlineSearchResultProducer() |
Modifier and Type | Method and Description |
---|---|
abstract void |
doSearch(org.w3c.dom.Document doc,
java.lang.String[] words,
SearchResultConsumer consumer) |
void |
doSearch(java.lang.String[] words,
SearchResultConsumer consumer)
Performs the search request (internal).
|
addResult, compareTo, getName, getOrder, getResults, getTooltipText, hasWaitingSearch, isSearching, search, waitSearchComplete
public OnlineSearchResultProducer()
public void doSearch(java.lang.String[] words, SearchResultConsumer consumer)
SearchResultProducer
results
list :results
should be
cleared.results
variable access should be synchronized as it can be externally accessed.SearchResultProducer.hasWaitingSearch()
returns true.doSearch
in class SearchResultProducer
words
- Search keywordsconsumer
- Search result consumer for this search request.SearchResultConsumer.resultsChanged(SearchResultProducer)
method.SearchResultProducer.hasWaitingSearch()
public abstract void doSearch(org.w3c.dom.Document doc, java.lang.String[] words, SearchResultConsumer consumer)