|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ORG.oclc.obi.definetopicscreen
The definetopicscreen class creates a checkbox list of all available databases and checks selected ones for the current selected TopicEntry. definetopicscreen uses input parameters (widgets) contained in a RequestManager object. These widgets will contain a TopicName. definetopicscreen generates a collectio HTML checkboxes which will be used as input to the DefineTopic class. This list is cached as as UserStateObject entity CustomDatabaseList. If the CustomTopicArea widget does not match an exsisting TopicEntry the default TopicEntry is assumed.
If definetopicscreen
is successful the next widgets is saved as the UserStateObject
entity for use with DefineTopics URL. If a failure occurs the
bad is followed.
Updates the UserStateObject entity CurrentPage to "DefineTopic".
Uses the StyleTable entity "DefineTopicsDbList".
The URL widgets recognized by the DefineTopic class are:
next - the
bad - the database name(s)
CustomTopicArea - name of the TopicEntry
JavaPage
,
UserStateObject
,
Action
,
DataPairs
,
RequestManager
,
TopicEntry
,
DefineTopic
Constructor Summary | |
definetopicscreen()
Constructs a DefineTopic object. |
Method Summary | |
void |
runit(RequestManager rMngr)
Executes the embedded definetopicscreen. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public definetopicscreen()
Method Detail |
public void runit(RequestManager rMngr)
rMngr
- the RequestManager object
|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |