com.waveset.util
Class ReportBuilder
java.lang.Object
com.waveset.util.ReportBuilder
- public class ReportBuilder
- extends java.lang.Object
A class that provides a convenient set of methods for building
up <report> documents. You don't have to use this, but its
easier than adding the elements directly to a string buffer.
Field Summary |
static java.lang.String |
code_id
|
static java.lang.String |
XML_HEADER
The XML header for reports. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
code_id
public static final java.lang.String code_id
- See Also:
- Constant Field Values
XML_HEADER
public static final java.lang.String XML_HEADER
- The XML header for reports.
Do we want a separate DTD for these?
- See Also:
- Constant Field Values
ReportBuilder
public ReportBuilder()
getReport
public java.lang.String getReport()
getReportObject
public Report getReportObject()
- New, you should try to use Report objects in WavesetResults.
addPreamble
public void addPreamble(java.lang.Object title,
java.lang.Object author,
java.lang.Object date)
addPreamble
public void addPreamble(java.lang.Object title,
java.lang.Object author)
addPreamble
public void addPreamble(java.lang.Object title)
addSection
public void addSection(ReportSection section)
startSection
public void startSection(java.lang.Object title)
endSection
public void endSection()
startTable
public void startTable(java.lang.Object[] columns)
endTable
public void endTable()
addRow
public void addRow(java.lang.Object[] columns)
startRow
public void startRow()
addCol
public void addCol(java.lang.Object value)
endRow
public void endRow()
addPara
public void addPara(java.lang.Object text)
startPara
public void startPara()
endPara
public void endPara()
append
public void append(java.lang.Object o)
addHtml
public void addHtml(java.lang.String html)