Open SiteSearch 4.1.1
Final

ORG.oclc.obi
Class searchscreen

java.lang.Object
  |
  +--ORG.oclc.obi.searchscreen

public class searchscreen
extends Object
implements JavaPage

The searchscreen class selects the appropriate ZDb object and updates the current ZUser to reflect that object. It is strongly recommended that searchscreen follow any database or topic selection to insure that correct ZUser context has been made avaliable. searchscreen resets the UserStateObject entities dbname and topic if dbChoice is true.

The URL widgets recognized by the DefineTopic class are:
dbChoice - flag indicating new db or topic was selected.
topic - name of the TopicEntry that was selected.

See Also:
JavaPage, UserStateObject, RequestManager, DataPairs, ZDb, ZUserData, Topics, TopicEntry

Field Summary
protected  UserStateObject user
          The current user.
protected  DataPairs widgets
          The input widgets.
protected  ZDb zDb
          The database object set up for searching.
protected  ZUserData zUser
          The current Z39.50 user.
 
Constructor Summary
searchscreen()
          Constructs a searchscreen object.
 
Method Summary
 void runit(RequestManager rMngr)
          Execute the embedded searchscreen JavaPage.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

user

protected UserStateObject user
The current user.

zUser

protected ZUserData zUser
The current Z39.50 user.

zDb

protected ZDb zDb
The database object set up for searching.

widgets

protected DataPairs widgets
The input widgets.
Constructor Detail

searchscreen

public searchscreen()
Constructs a searchscreen object.
Method Detail

runit

public void runit(RequestManager rMngr)
Execute the embedded searchscreen JavaPage.
Specified by:
runit in interface JavaPage
Parameters:
rMngr - the RequestManager object

Open SiteSearch 4.1.1
Final