org.barracudamvc.contrib.dbroggisch.examples.view.pages
Class ExampleBasePage

java.lang.Object
  extended by org.barracudamvc.core.event.DefaultBaseEventListener
      extended by org.barracudamvc.core.event.helper.DefaultViewHandler
          extended by org.barracudamvc.contrib.dbroggisch.page.AbstractPage
              extended by org.barracudamvc.contrib.dbroggisch.examples.view.pages.ExampleBasePage
All Implemented Interfaces:
Serializable, EventListener, org.barracudamvc.contrib.dbroggisch.page.Page, org.barracudamvc.contrib.dbroggisch.page.SessionPage, org.barracudamvc.core.event.BaseEventListener
Direct Known Subclasses:
FileUploadPage, PrefixmappingPage, RepopulationPage

public class ExampleBasePage
extends org.barracudamvc.contrib.dbroggisch.page.AbstractPage
implements org.barracudamvc.contrib.dbroggisch.page.SessionPage

See Also:
Serialized Form

Nested Class Summary
static class ExampleBasePage.State
           
 
Field Summary
static ExampleBasePage.State FILEUPLOAD
           
static String NAVIGATION_MODEL_NAME
           
static ExampleBasePage.State PREFIXMAPPING
           
static ExampleBasePage.State REPOPULATION
           
 
Fields inherited from class org.barracudamvc.core.event.helper.DefaultViewHandler
recycleChildren, vc
 
Fields inherited from class org.barracudamvc.core.event.DefaultBaseEventListener
idStr, localLogger
 
Constructor Summary
ExampleBasePage()
           
 
Method Summary
 Document getDocument(Locale iLocale)
           
 org.barracudamvc.core.util.dom.DOMWriter getDOMWriter()
           
 ExampleBasePage.State getState()
           
 void handOver(org.barracudamvc.core.event.ControlEventContext ctx, org.barracudamvc.contrib.dbroggisch.page.Page p)
           
 void render(org.barracudamvc.core.comp.BComponent root, org.barracudamvc.core.comp.ViewContext vec, Document pDoc)
           
 void setMenuPoints(List menupoints)
           
 void setState(ExampleBasePage.State state)
           
 
Methods inherited from class org.barracudamvc.contrib.dbroggisch.page.AbstractPage
createDefaultModels, filterEvents, handleViewEvent, render, setDefaultEvents
 
Methods inherited from class org.barracudamvc.core.event.helper.DefaultViewHandler
cleanup, getIterator, getViewContext, handleViewEvent, postCompRender, preCompRender, setViewContext
 
Methods inherited from class org.barracudamvc.core.event.DefaultBaseEventListener
getListenerID, handleControlEvent, handleEvent, handleOtherEvent, isHandled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAVIGATION_MODEL_NAME

public static final String NAVIGATION_MODEL_NAME
See Also:
Constant Field Values

REPOPULATION

public static final ExampleBasePage.State REPOPULATION

PREFIXMAPPING

public static final ExampleBasePage.State PREFIXMAPPING

FILEUPLOAD

public static final ExampleBasePage.State FILEUPLOAD
Constructor Detail

ExampleBasePage

public ExampleBasePage()
Method Detail

setMenuPoints

public void setMenuPoints(List menupoints)

setState

public void setState(ExampleBasePage.State state)

getState

public ExampleBasePage.State getState()

handOver

public void handOver(org.barracudamvc.core.event.ControlEventContext ctx,
                     org.barracudamvc.contrib.dbroggisch.page.Page p)
Specified by:
handOver in interface org.barracudamvc.contrib.dbroggisch.page.Page

render

public void render(org.barracudamvc.core.comp.BComponent root,
                   org.barracudamvc.core.comp.ViewContext vec,
                   Document pDoc)
            throws org.barracudamvc.core.event.EventException,
                   javax.servlet.ServletException,
                   IOException
Specified by:
render in class org.barracudamvc.contrib.dbroggisch.page.AbstractPage
Throws:
org.barracudamvc.core.event.EventException
javax.servlet.ServletException
IOException

getDOMWriter

public org.barracudamvc.core.util.dom.DOMWriter getDOMWriter()
Overrides:
getDOMWriter in class org.barracudamvc.core.event.helper.DefaultViewHandler

getDocument

public Document getDocument(Locale iLocale)
Specified by:
getDocument in class org.barracudamvc.contrib.dbroggisch.page.AbstractPage


Copyright © 2002 BarracudaMVC Open Source Project All Rights Reserved.