org.histpop.ohpr.session
Class PageQueryState
java.lang.Object
org.histpop.ohpr.session.PageQueryState
public class PageQueryState
- extends java.lang.Object
A session-cached object which stores the pages and downloadable tables
as needed for the Target Page browser.
This object is part of a session object and is alive
for the duration of a session between the
web browser client and the OHPR server.
There is no need for client-side scripting such as Javascript.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageQueryState
public PageQueryState(SectionQueryState owner)
throws ServerException
- Initialize a new instance of the pages state.
- Parameters:
owner
- The owning sections state object.
- Throws:
ServerException
PageQueryState
public PageQueryState(SectionQueryState owner,
Bag pages)
throws ServerException
- Initialize a new instance of the pages state.
- Parameters:
owner
- The owning sections state object.pages
- A collection of persistent objects of type Page.
- Throws:
ServerException
getPages
public Bag getPages()
setPages
public void setPages(Bag pages)
getTables
public Bag getTables()
setTables
public void setTables(Bag tables)
getPageSections
public Bag getPageSections()
setPageSections
public void setPageSections(Bag pageSections)
getOwner
public SectionQueryState getOwner()
destroy
public void destroy()