Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.dghda.kent
Class ReportTemplateDataSet  view ReportTemplateDataSet download ReportTemplateDataSet.java

java.lang.Object
  extended bycom.dghda.kent.ReportTemplateDataSet

public class ReportTemplateDataSet
extends java.lang.Object

This class provides a convenient method of creating a report template data set node.


Nested Class Summary
static class ReportTemplateDataSet.ColumnDefinition
          A class for describing a column.
 
Field Summary
private static java.lang.String DATA_SOURCE_ATTR
           
private  java.util.ArrayList m_Columns
           
private  java.lang.String m_Source
           
 
Constructor Summary
ReportTemplateDataSet(org.w3c.dom.Element dataSet)
          Create a new data set object by parsing the given DataSet element.
ReportTemplateDataSet(java.lang.String source)
          Create a new data set object which uses the given source.
 
Method Summary
 void addColumn(ReportTemplateDataSet.ColumnDefinition column)
          Adds a column.
 void addColumn(java.lang.String name, java.lang.String source)
          Adds a column.
 void addElement(java.lang.StringBuffer buffer, int indent)
          Creates an element representing the object.
 java.util.List getColumns()
          Returns a list of all columns.
 java.lang.String getSource()
          Get the data source.
 void setSource(java.lang.String source)
          Set the data source.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATA_SOURCE_ATTR

private static final java.lang.String DATA_SOURCE_ATTR
See Also:
Constant Field Values

m_Source

private java.lang.String m_Source

m_Columns

private java.util.ArrayList m_Columns
Constructor Detail

ReportTemplateDataSet

public ReportTemplateDataSet(java.lang.String source)
Create a new data set object which uses the given source.


ReportTemplateDataSet

public ReportTemplateDataSet(org.w3c.dom.Element dataSet)
Create a new data set object by parsing the given DataSet element.

Method Detail

setSource

public void setSource(java.lang.String source)
Set the data source.


getSource

public java.lang.String getSource()
Get the data source.


addColumn

public void addColumn(java.lang.String name,
                      java.lang.String source)
Adds a column.


addColumn

public void addColumn(ReportTemplateDataSet.ColumnDefinition column)
Adds a column.


getColumns

public java.util.List getColumns()
Returns a list of all columns. The list contains ColumnDefinition objects.


addElement

public void addElement(java.lang.StringBuffer buffer,
                       int indent)
Creates an element representing the object.