com.primix.vlib.pages.admin
Class TransferBooks

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

public class TransferBooks
extends AdminPage

Class TransferBooks

Version:
$Id: TransferBooks.java,v 1.3 2001/08/23 20:19:31 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
TransferBooks()
           
 
Method Summary
 void beginResponse(IResponseWriter writer, IRequestCycle cycle)
          Does nothing, subclasses may override as needed.
 void detach()
          Prepares the page to be returned to the pool.
 IBookQuery getBookQuery()
           
 Person getFromUser()
           
 java.lang.Integer getFromUserPK()
           
 java.util.List getSelectedBooks()
           
 Person getToUser()
           
 java.lang.Integer getToUserPK()
           
 IPropertySelectionModel getUserBookModel()
           
 boolean isSelectionsOk()
           
 void processSelectForm(IRequestCycle cycle)
           
 void processXferForm(IRequestCycle cycle)
           
 void setBookQuery(IBookQuery value)
           
 void setFromUser(Person value)
           
 void setFromUserPK(java.lang.Integer value)
           
 void setSelectionsOk(boolean value)
           
 void setToUser(Person value)
           
 void setToUserPK(java.lang.Integer value)
           
 
Methods inherited from class com.primix.vlib.AdminPage
getMessage, setMessage, validate
 
Methods inherited from class com.primix.vlib.Protected
getError, getValidationDelegate, setError, setErrorField
 
Methods inherited from class com.primix.tapestry.BasePage
getResponseWriter
 
Methods inherited from class com.primix.tapestry.AbstractPage
addPageCleanupListener, addPageDetachListener, addPageRenderListener, attach, cleanupPage, firePageBeginRender, firePageCleanup, firePageDetached, firePageEndRender, getChangeObserver, getEngine, getExtendedId, getIdPath, getLocale, getName, getNestedComponent, getPage, getRequestCycle, getVisit, renderPage, setChangeObserver, setLocale, setName, setRequestCycle
 
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

TransferBooks

public TransferBooks()
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 AdminPage
Following copied from interface: com.primix.tapestry.IPage
See Also:
IPageSource.releasePage(IPage)

beginResponse

public void beginResponse(IResponseWriter writer,
                          IRequestCycle cycle)
                   throws RequestCycleException
Description copied from class: AbstractPage
Does nothing, subclasses may override as needed.
Overrides:
beginResponse in class AbstractPage

setFromUser

public void setFromUser(Person value)

getFromUser

public Person getFromUser()

setToUser

public void setToUser(Person value)

getToUser

public Person getToUser()

getFromUserPK

public java.lang.Integer getFromUserPK()

setFromUserPK

public void setFromUserPK(java.lang.Integer value)

setToUserPK

public void setToUserPK(java.lang.Integer value)

getToUserPK

public java.lang.Integer getToUserPK()

isSelectionsOk

public boolean isSelectionsOk()

setSelectionsOk

public void setSelectionsOk(boolean value)

setBookQuery

public void setBookQuery(IBookQuery value)

getBookQuery

public IBookQuery getBookQuery()

processSelectForm

public void processSelectForm(IRequestCycle cycle)

processXferForm

public void processXferForm(IRequestCycle cycle)

getSelectedBooks

public java.util.List getSelectedBooks()

getUserBookModel

public IPropertySelectionModel getUserBookModel()