|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.help.search.SearchEngine
Defines the methods used to access a search engine. Each instance is created by a engine factory. Extensions of SearchEngine can perform the search or negotiate the search results with an outside agent. A server search engine is an an example of an outside agent. Search results are returned through SearchEvents to listeners that register with a SearchQuery instance. The SearchQuery is returned from the method createQuery.
SearchEvent
,
SearchListener
Constructor Summary | |
SearchEngine()
Creates a SearchEngine. |
|
SearchEngine(java.net.URL base,
java.util.Hashtable params)
Creates a SearchEngine using the standard JavaHelp SearchEngine parameters. |
Method Summary | |
abstract SearchQuery |
createQuery()
Creates a new search query. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SearchEngine(java.net.URL base, java.util.Hashtable params) throws java.security.InvalidParameterException
base
- The base address of the data.params
- A hashtable of parameters from the search view.public SearchEngine()
Method Detail |
public abstract SearchQuery createQuery() throws java.lang.IllegalStateException
java.lang.IllegalStateException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |