org.nakedobjects.plugins.html.component.html
Class AbstractHtmlPage

java.lang.Object
  extended by org.nakedobjects.plugins.html.component.html.AbstractHtmlPage
All Implemented Interfaces:
Component, Page
Direct Known Subclasses:
DynamicHtmlPage, LogonFormPage

public abstract class AbstractHtmlPage
extends java.lang.Object
implements Component, Page


Constructor Summary
AbstractHtmlPage(java.lang.String styleSheet, java.lang.String header, java.lang.String footer)
           
 
Method Summary
 void addDebug(java.lang.String html)
           
 void addDebug(java.lang.String name, java.lang.String value)
           
 Block getPageHeader()
           
 void setTitle(java.lang.String title)
           
 void write(java.io.PrintWriter writer)
           
protected abstract  void writeContent(java.io.PrintWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.plugins.html.component.Page
getNavigation, getViewPane, setCrumbs, setDebug
 

Constructor Detail

AbstractHtmlPage

public AbstractHtmlPage(java.lang.String styleSheet,
                        java.lang.String header,
                        java.lang.String footer)
Method Detail

addDebug

public void addDebug(java.lang.String html)
Specified by:
addDebug in interface Page

addDebug

public void addDebug(java.lang.String name,
                     java.lang.String value)
Specified by:
addDebug in interface Page

getPageHeader

public Block getPageHeader()
Specified by:
getPageHeader in interface Page

setTitle

public void setTitle(java.lang.String title)
Specified by:
setTitle in interface Page

write

public void write(java.io.PrintWriter writer)
Specified by:
write in interface Component

writeContent

protected abstract void writeContent(java.io.PrintWriter writer)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.