| 
 | ||||||||||
| 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 | |||||||||