Package | Description |
---|---|
icy.plugin.interface_ |
All supported plugin interface to specialize plugin in a specific task (Canvas, ROI, file importer...)
|
icy.search |
Contains Search engine related classes
|
plugins.kernel.searchprovider |
Contains all Search Provider plugins included in the kernel.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends SearchResultProducer> |
PluginSearchProvider.getSearchProviderClass()
Return the Search Provider.
|
Modifier and Type | Class and Description |
---|---|
class |
OnlineSearchResultProducer
The OnlineSearchResultProducer is the basic class for
SearchResult producer from online
results. |
Modifier and Type | Method and Description |
---|---|
SearchResultProducer |
SearchResult.getProducer() |
Modifier and Type | Method and Description |
---|---|
java.util.List<SearchResultProducer> |
SearchEngine.getSearchResultProducers()
Returns
SearchResultProducer attached to the search engine. |
Modifier and Type | Method and Description |
---|---|
int |
SearchResultProducer.compareTo(SearchResultProducer o) |
void |
SearchResultConsumer.resultChanged(SearchResultProducer producer,
SearchResult result)
Notify consumer than a single result has just been modified.
|
void |
SearchEngine.resultChanged(SearchResultProducer producer,
SearchResult result) |
void |
SearchResultConsumer.resultsChanged(SearchResultProducer producer)
Notify consumer than results list changed.
|
void |
SearchEngine.resultsChanged(SearchResultProducer producer) |
void |
SearchResultConsumer.searchCompleted(SearchResultProducer producer)
Notify consumer than search request completed.
|
void |
SearchEngine.searchCompleted(SearchResultProducer producer) |
Constructor and Description |
---|
SearchResult(SearchResultProducer producer) |
Modifier and Type | Class and Description |
---|---|
class |
KernelSearchResultProducer
This class is used to provide kernel command elements to the search engine.
|
class |
LocalPluginSearchResultProducer
This class is used to provide installed plugin elements to the search engine.
|
class |
OnlinePluginSearchResultProducer
This class is used to provide online plugin elements to the search engine.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends SearchResultProducer> |
PluginOnlinePluginProvider.getSearchProviderClass() |
java.lang.Class<? extends SearchResultProducer> |
PluginLocalPluginProvider.getSearchProviderClass() |
java.lang.Class<? extends SearchResultProducer> |
PluginKernelSearchProvider.getSearchProviderClass() |
Constructor and Description |
---|
KernelSearchResultProducer.KernelSearchResult(SearchResultProducer provider,
IcyAbstractAction action,
java.lang.String[] searchWords,
int priority) |
LocalPluginSearchResultProducer.LocalPluginResult(SearchResultProducer provider,
PluginDescriptor plugin,
java.lang.String text,
java.util.List<PluginSearchResultProducerHelper.SearchWord> words,
int priority) |
OnlinePluginSearchResultProducer.OnlinePluginResult(SearchResultProducer provider,
PluginDescriptor plugin,
java.lang.String text,
java.util.List<PluginSearchResultProducerHelper.SearchWord> searchWords,
int priority) |
PluginSearchResult(SearchResultProducer provider,
PluginDescriptor plugin,
java.lang.String text,
java.util.List<PluginSearchResultProducerHelper.SearchWord> words,
int priority) |