org.jfree.report

Class TableReportData

public class TableReportData extends Object implements ReportData

Creation-Date: 19.02.2006, 17:00:10

Author: Thomas Morgner

Constructor Summary
TableReportData(TableModel tableModel)
TableReportData(TableModel tableModel, int start, int length)
Method Summary
voidclose()
Objectget(int column)
intgetColumnCount()
StringgetColumnName(int column)
intgetCursorPosition()
booleanisAdvanceable()
This operation checks, whether a call to next will be likely to succeed.
booleanisReadable()
booleannext()
booleansetCursorPosition(int row)

Constructor Detail

TableReportData

public TableReportData(TableModel tableModel)

TableReportData

public TableReportData(TableModel tableModel, int start, int length)

Method Detail

close

public void close()

get

public Object get(int column)

getColumnCount

public int getColumnCount()

getColumnName

public String getColumnName(int column)

getCursorPosition

public int getCursorPosition()

isAdvanceable

public boolean isAdvanceable()
This operation checks, whether a call to next will be likely to succeed. If there is a next data row, this should return true.

Returns:

Throws: org.jfree.report.DataSourceException

isReadable

public boolean isReadable()

next

public boolean next()

setCursorPosition

public boolean setCursorPosition(int row)