org.opengts.war.report
Class DBDataRowAdapter

java.lang.Object
  extended by org.opengts.war.report.DBDataRowAdapter
All Implemented Interfaces:
CSSRowClass, DBDataRow

public abstract class DBDataRowAdapter
extends java.lang.Object
implements DBDataRow, CSSRowClass


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.opengts.war.report.DBDataRow
DBDataRow.RowType
 
Constructor Summary
DBDataRowAdapter()
           
DBDataRowAdapter(ReportData rd)
           
 
Method Summary
 java.lang.String getCssClass()
           
 DataRowTemplate getDataRowTemplate()
           
abstract  java.lang.Object getDBValue(java.lang.String fldName, int rowNdx, ReportColumn rptCol)
           
 ReportColumn[] getReportColumns()
           
 ReportData getReportData()
           
abstract  java.lang.Object getRowObject()
           
 DBDataRow.RowType getRowType()
           
 boolean hasCssClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBDataRowAdapter

public DBDataRowAdapter()

DBDataRowAdapter

public DBDataRowAdapter(ReportData rd)
Method Detail

hasCssClass

public boolean hasCssClass()
Specified by:
hasCssClass in interface CSSRowClass

getCssClass

public java.lang.String getCssClass()
Specified by:
getCssClass in interface CSSRowClass

getReportData

public ReportData getReportData()
Specified by:
getReportData in interface DBDataRow

getReportColumns

public ReportColumn[] getReportColumns()
Specified by:
getReportColumns in interface DBDataRow

getDataRowTemplate

public DataRowTemplate getDataRowTemplate()
Specified by:
getDataRowTemplate in interface DBDataRow

getRowObject

public abstract java.lang.Object getRowObject()
Specified by:
getRowObject in interface DBDataRow

getDBValue

public abstract java.lang.Object getDBValue(java.lang.String fldName,
                                            int rowNdx,
                                            ReportColumn rptCol)
Specified by:
getDBValue in interface DBDataRow

getRowType

public DBDataRow.RowType getRowType()
Specified by:
getRowType in interface DBDataRow