SigPath

org.sigpath.tapestry.pages
Class AddXMLPublication

java.lang.Object
  extended by org.apache.tapestry.spec.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by org.apache.tapestry.AbstractPage
                  extended by org.apache.tapestry.html.BasePage
                      extended by org.sigpath.tapestry.pages.ValidatedPage
                          extended by org.sigpath.tapestry.pages.AddXMLPublication
All Implemented Interfaces:
EventListener, PageRenderListener, PageValidateListener, IComponent, IExternalPage, ILocatable, ILocationHolder, IPage, IRender

public abstract class AddXMLPublication
extends ValidatedPage
implements IExternalPage, PageRenderListener

Form for editing Adding publications.


Field Summary
 
Fields inherited from class org.sigpath.tapestry.pages.ValidatedPage
_validationDelegate
 
Constructor Summary
AddXMLPublication()
           
 
Method Summary
 void formSubmit(IRequestCycle cycle)
           
 PublicationCallback getCallback()
           
abstract  UserComment getCurrentOtherRef()
           
abstract  Ref getCurrentRef()
           
abstract  ListEditMap getListEditMapOtherRefs()
           
abstract  ListEditMap getListEditMapRefs()
           
abstract  String getLoginUser()
           
abstract  Publications getPublications()
           
 void pageBeginRender(PageEvent event)
          reads concentrations prior to rendering
 void setCallback(PublicationCallback _callback)
           
abstract  void setCurrentOtherRef(UserComment or)
           
abstract  void setCurrentRef(Ref userComment)
           
abstract  void setListEditMapOtherRefs(ListEditMap listEditMap)
           
abstract  void setListEditMapRefs(ListEditMap listEditMap)
           
abstract  void setLoginUser(String loginUser)
           
abstract  void setPublications(Publications publications)
           
 void synchronizeOtherRefs(IRequestCycle cycle)
          Change of data synchronized by tapestry as specified in the component listEdit for listener.
 void synchronizeRefs(IRequestCycle cycle)
          Change of data synchronized by tapestry as specified in the component listEdit for listener.
 
Methods inherited from class org.sigpath.tapestry.pages.ValidatedPage
getModelErrorsList, getValidationDelegate, initialize, moveTo, pageValidate, passErrorsToValidateDelegate, setErrorField
 
Methods inherited from class org.apache.tapestry.html.BasePage
getResponseWriter
 
Methods inherited from class org.apache.tapestry.AbstractPage
addPageDetachListener, addPageRenderListener, addPageValidateListener, attach, beginPageRender, beginResponse, detach, endPageRender, firePageBeginRender, firePageDetached, firePageEndRender, firePageValidate, getChangeObserver, getEngine, getExtendedId, getGlobal, getIdPath, getLocale, getNestedComponent, getOutputEncoding, getPageName, getRequestCycle, getVisit, removePageDetachListener, removePageRenderListener, removePageValidateListener, renderPage, setChangeObserver, setLocale, setPageName, setRequestCycle, validate
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, cleanupAfterRender, finishLoad, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, format, format, format, format, formatString, formatString, formatString, formatString, generateAttributes, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainer, getId, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, getString, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainer, setId, setNamespace, setPage, setProperty, setSpecification, toString
 
Methods inherited from class org.apache.tapestry.spec.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IExternalPage
activateExternalPage
 
Methods inherited from interface org.apache.tapestry.IPage
addPageDetachListener, addPageRenderListener, addPageValidateListener, attach, beginPageRender, beginResponse, detach, endPageRender, getChangeObserver, getEngine, getGlobal, getLocale, getNestedComponent, getPageName, getRequestCycle, getResponseWriter, getVisit, removePageDetachListener, removePageRenderListener, removePageValidateListener, renderPage, setChangeObserver, setLocale, setPageName, setRequestCycle, validate
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, finishLoad, getAsset, getAssets, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, getString, renderBody, setBinding, setContainer, setId, setNamespace, setPage, setProperty, setSpecification
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.tapestry.ILocationHolder
setLocation
 
Methods inherited from interface org.apache.tapestry.ILocatable
getLocation
 
Methods inherited from interface org.apache.tapestry.event.PageRenderListener
pageEndRender
 

Constructor Detail

AddXMLPublication

public AddXMLPublication()
Method Detail

getLoginUser

public abstract String getLoginUser()

setLoginUser

public abstract void setLoginUser(String loginUser)

getCurrentRef

public abstract Ref getCurrentRef()

setCurrentRef

public abstract void setCurrentRef(Ref userComment)

getCurrentOtherRef

public abstract UserComment getCurrentOtherRef()

setCurrentOtherRef

public abstract void setCurrentOtherRef(UserComment or)

getListEditMapRefs

public abstract ListEditMap getListEditMapRefs()

setListEditMapRefs

public abstract void setListEditMapRefs(ListEditMap listEditMap)

getListEditMapOtherRefs

public abstract ListEditMap getListEditMapOtherRefs()

setListEditMapOtherRefs

public abstract void setListEditMapOtherRefs(ListEditMap listEditMap)

getCallback

public PublicationCallback getCallback()

setCallback

public void setCallback(PublicationCallback _callback)

pageBeginRender

public void pageBeginRender(PageEvent event)
reads concentrations prior to rendering

Specified by:
pageBeginRender in interface PageRenderListener
Parameters:
event -

synchronizeOtherRefs

public void synchronizeOtherRefs(IRequestCycle cycle)
Change of data synchronized by tapestry as specified in the component listEdit for listener.

Parameters:
cycle -

synchronizeRefs

public void synchronizeRefs(IRequestCycle cycle)
Change of data synchronized by tapestry as specified in the component listEdit for listener.

Parameters:
cycle -

formSubmit

public void formSubmit(IRequestCycle cycle)
                throws IOException,
                       ClassNotFoundException,
                       SigPathDatabaseException
Throws:
IOException
ClassNotFoundException
SigPathDatabaseException

getPublications

public abstract Publications getPublications()

setPublications

public abstract void setPublications(Publications publications)

SigPath

Copyright © 2002-2005 Institute for Computational Biomedicine, All Rights Reserved.