com.primix.vlib.pages
Class Home

java.lang.Object
  |
  +--com.primix.tapestry.AbstractComponent
        |
        +--com.primix.tapestry.BaseComponent
              |
              +--com.primix.tapestry.AbstractPage
                    |
                    +--com.primix.tapestry.BasePage
                          |
                          +--com.primix.vlib.pages.Home
All Implemented Interfaces:
IComponent, IErrorProperty, IPage, IRender

public class Home
extends BasePage
implements IErrorProperty

The home page for the application, it's primary purpose is to provide a book search form.

Version:
$Id: Home.java,v 1.14 2001/07/05 22:28:43 hship Exp $
Author:
Howard Ship

Fields inherited from class com.primix.tapestry.AbstractPage
engine, name
 
Fields inherited from class com.primix.tapestry.BaseComponent
outer, OUTER_INIT_SIZE, outerCount
 
Fields inherited from class com.primix.tapestry.AbstractComponent
id, page, specification, wrapped, wrappedCount
 
Constructor Summary
Home()
           
 
Method Summary
 void detach()
          Prepares the page to be returned to the pool.
 java.lang.String getError()
           
 java.lang.String getMessage()
           
 java.lang.String getSearchAuthor()
           
 java.lang.Object getSearchPublisherPK()
           
 java.lang.String getSearchTitle()
           
 void search(IRequestCycle cycle)
          Invokes Matches.performQuery(String,String,Object,IRequestCycle).
 void setError(java.lang.String value)
           
 void setMessage(java.lang.String value)
           
 void setSearchAuthor(java.lang.String value)
           
 void setSearchPublisherPK(java.lang.Object value)
           
 void setSearchTitle(java.lang.String value)
           
 
Methods inherited from class com.primix.tapestry.BasePage
getResponseWriter
 
Methods inherited from class com.primix.tapestry.AbstractPage
addPageCleanupListener, addPageDetachListener, addPageRenderListener, attach, beginResponse, cleanupPage, firePageBeginRender, firePageCleanup, firePageDetached, firePageEndRender, getChangeObserver, getEngine, getExtendedId, getIdPath, getLocale, getName, getNestedComponent, getPage, getRequestCycle, getVisit, renderPage, setChangeObserver, setLocale, setName, setRequestCycle, validate
 
Methods inherited from class com.primix.tapestry.BaseComponent
addOuter, finishLoad, readTemplate, render
 
Methods inherited from class com.primix.tapestry.AbstractComponent
addAsset, addComponent, addWrapped, cleanupAfterRender, cleanupComponent, finishLoad, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, generateAttributes, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainer, getId, getListeners, getSpecification, prepareForRender, renderWrapped, reset, setBinding, setContainer, setId, setPage, setSpecification, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.primix.tapestry.IComponent
addAsset, addComponent, addWrapped, finishLoad, getAsset, getAssets, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainer, getId, getSpecification, renderWrapped, setBinding, setContainer, setId, setPage, setSpecification
 
Methods inherited from interface com.primix.tapestry.IRender
render
 

Constructor Detail

Home

public Home()
Method Detail

detach

public void detach()
Description copied from class: AbstractPage
Prepares the page to be returned to the pool.

Subclasses may override this method, but must invoke this implementation (usually, last).

Overrides:
detach in class AbstractPage
Following copied from interface: com.primix.tapestry.IPage
See Also:
IPageSource.releasePage(IPage)

getSearchTitle

public java.lang.String getSearchTitle()

setSearchTitle

public void setSearchTitle(java.lang.String value)

getSearchAuthor

public java.lang.String getSearchAuthor()

setSearchAuthor

public void setSearchAuthor(java.lang.String value)

getSearchPublisherPK

public java.lang.Object getSearchPublisherPK()

setSearchPublisherPK

public void setSearchPublisherPK(java.lang.Object value)

setError

public void setError(java.lang.String value)
Specified by:
setError in interface IErrorProperty

getError

public java.lang.String getError()
Specified by:
getError in interface IErrorProperty

setMessage

public void setMessage(java.lang.String value)

getMessage

public java.lang.String getMessage()

search

public void search(IRequestCycle cycle)
Invokes Matches.performQuery(String,String,Object,IRequestCycle).