facets.util
Class HtmlBuilder

java.lang.Object
  extended by facets.util.Tracer
      extended by facets.util.HtmlBuilder

public abstract class HtmlBuilder
extends Tracer

Encapsulates assembly of HTML code.


Constructor Summary
HtmlBuilder()
           
 
Method Summary
 java.lang.String buildPage()
           
protected  java.lang.String buildPageContent()
           
protected  double getBeforePara()
           
protected  java.lang.String getPageColor()
           
 java.lang.String getPageStyles()
           
protected  java.lang.String getPageTableWidth()
           
protected  double getPoints()
           
protected  java.lang.String[] getStyles()
           
protected  java.lang.String getTitle()
           
 java.lang.String newPageTail()
           
 java.lang.String newPageTop()
           
static java.lang.String tagContents(java.lang.String text, java.lang.String tagName)
           
protected  void traceOutput(java.lang.String msg)
          Outputs complete trace messages to console or elsewhere.
 
Methods inherited from class facets.util.Tracer
trace, trace, trace, trace, trace, traceDebug, traceDebug, traceObjectText, traceOutputWithClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlBuilder

public HtmlBuilder()
Method Detail

traceOutput

protected void traceOutput(java.lang.String msg)
Description copied from class: Tracer
Outputs complete trace messages to console or elsewhere.

Default prepends helpful classname to message.

Overrides:
traceOutput in class Tracer
Parameters:
msg - passed from one of the public methods

buildPage

public final java.lang.String buildPage()

newPageTop

public java.lang.String newPageTop()

getTitle

protected java.lang.String getTitle()

getPageStyles

public java.lang.String getPageStyles()

getStyles

protected java.lang.String[] getStyles()

getPoints

protected double getPoints()

getBeforePara

protected double getBeforePara()

getPageColor

protected java.lang.String getPageColor()

getPageTableWidth

protected java.lang.String getPageTableWidth()

buildPageContent

protected java.lang.String buildPageContent()

newPageTail

public java.lang.String newPageTail()

tagContents

public static java.lang.String tagContents(java.lang.String text,
                                           java.lang.String tagName)