public class SearchDescriptor
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
SearchDescriptor() |
Modifier and Type | Method and Description |
---|---|
SearchDescriptor |
clone() |
SearchDescriptor |
cloneShallow()
Creates a new
SearchDescriptor that holds the exact same
values for the following fields:
factoryExtension
searchFactory
queryString
target
|
boolean |
createExampleSearch() |
boolean |
createSearch() |
boolean |
createSearch(java.lang.String query,
java.lang.String target) |
org.java.plugin.registry.Extension |
getFactoryExtension() |
de.ims.icarus.util.Options |
getParameters() |
SearchQuery |
getQuery() |
java.lang.String |
getQueryString() |
Search |
getSearch() |
SearchFactory |
getSearchFactory() |
SearchResult |
getSearchResult() |
java.lang.Object |
getTarget() |
boolean |
isActive() |
void |
setFactoryExtension(org.java.plugin.registry.Extension factoryExtension) |
void |
setParameters(de.ims.icarus.util.Options parameters) |
void |
setQuery(SearchQuery query) |
void |
setQueryString(java.lang.String queryString) |
void |
setSearchResult(SearchResult searchResult) |
void |
setTarget(java.lang.Object target) |
public Search getSearch()
public boolean createSearch(java.lang.String query, java.lang.String target) throws java.lang.Exception
java.lang.Exception
public boolean createSearch() throws java.lang.Exception
java.lang.Exception
public boolean createExampleSearch() throws java.lang.Exception
java.lang.Exception
public SearchFactory getSearchFactory()
public SearchQuery getQuery()
public void setQuery(SearchQuery query)
query
- the query to setpublic SearchResult getSearchResult()
public void setSearchResult(SearchResult searchResult)
public org.java.plugin.registry.Extension getFactoryExtension()
public java.lang.String getQueryString()
public void setFactoryExtension(org.java.plugin.registry.Extension factoryExtension)
public void setQueryString(java.lang.String queryString)
public java.lang.Object getTarget()
public void setTarget(java.lang.Object target)
public de.ims.icarus.util.Options getParameters()
public void setParameters(de.ims.icarus.util.Options parameters)
public SearchDescriptor clone()
clone
in class java.lang.Object
public SearchDescriptor cloneShallow()
SearchDescriptor
that holds the exact same
values for the following fields:
Object.clone()
public boolean isActive()