|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.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 | |||||||||