|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.report.data.ReportDataRow
public final class ReportDataRow
Creation-Date: 20.02.2006, 15:32:32
Method Summary | |
---|---|
ReportDataRow |
advance()
Advances to the next row and attaches the given master row to the objects contained in that client data row. |
static ReportDataRow |
createDataRow(ReportDataFactory dataFactory,
java.lang.String query,
DataSet parameters)
|
java.lang.Object |
get(int col)
Returns the value of the expression or column in the tablemodel using the given column number as index. |
java.lang.Object |
get(java.lang.String col)
Returns the value of the function, expression or column using its specific name. |
int |
getColumnCount()
Returns the number of columns, expressions and functions and marked ReportProperties in the report. |
java.lang.String |
getColumnName(int col)
Returns the name of the column, expression or function. |
int |
getCursor()
|
DataFlags |
getFlags(int col)
Queries lowlevel meta-data for the current value of the specified column. |
DataFlags |
getFlags(java.lang.String col)
Queries lowlevel meta-data for the current value of the specified column. |
ReportData |
getReportData()
|
boolean |
isAdvanceable()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ReportDataRow createDataRow(ReportDataFactory dataFactory, java.lang.String query, DataSet parameters) throws DataSourceException, ReportDataFactoryException
DataSourceException
ReportDataFactoryException
public java.lang.Object get(int col) throws DataSourceException
getValue()
method is called and for columns from the tablemodel the
tablemodel method getValueAt(row, column)
gets called.
get
in interface DataRow
get
in interface DataSet
col
- the item index.
java.lang.IllegalStateException
- if the datarow detected a deadlock.
DataSourceException
- if an error occured.public java.lang.Object get(java.lang.String col) throws DataSourceException
getValue()
method is called and for columns from the tablemodel the tablemodel method getValueAt(row, column)
gets called.
get
in interface DataRow
col
- the item index.
java.lang.IllegalStateException
- if the datarow detected a deadlock.
DataSourceException
- if an error occured.public java.lang.String getColumnName(int col)
getColumnName
method is called. For functions, expressions and report properties the assigned name is
returned.
getColumnName
in interface DataRow
getColumnName
in interface DataSet
col
- the item index.
public int getColumnCount()
getColumnCount
in interface DataRow
getColumnCount
in interface DataSet
public DataFlags getFlags(java.lang.String col) throws DataSourceException
DataRow
getFlags
in interface DataRow
col
- the colum for which to query the meta-data flags
DataSourceException
- if an error occured.public DataFlags getFlags(int col)
DataRow
getFlags
in interface DataRow
col
- the colum for which to query the meta-data flags
public ReportDataRow advance() throws DataSourceException
master
-
DataSourceException
public boolean isAdvanceable() throws DataSourceException
DataSourceException
public ReportData getReportData()
public int getCursor()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |