org.jfree.report.expressions

Interface ExpressionRuntime

Known Implementing Classes:
LayoutExpressionRuntime, ProxyExpressionRuntime, RunningExpressionSlot

public interface ExpressionRuntime

Creation-Date: 24.01.2006, 16:58:34
Author:
Thomas Morgner

Method Summary

Configuration
getConfiguration()
int
getCurrentRow()
ReportData
getData()
Returns the report data used in this section.
DataRow
getDataRow()
Returns the datarow.
Object
getDeclaringParent()
ReportContext
getReportContext()
ResourceBundleFactory
getResourceBundleFactory()

Method Details

getConfiguration

public Configuration getConfiguration()

getCurrentRow

public int getCurrentRow()

getData

public ReportData getData()
Returns the report data used in this section. If subreports are used, this does not reflect the complete report data.

All access to the report data must be properly synchronized. Failure to do so may result in funny results. Do not assume that the report data will be initialized on the current cursor positon.

Returns:

getDataRow

public DataRow getDataRow()
Returns the datarow.
Returns:

getDeclaringParent

public Object getDeclaringParent()

getReportContext

public ReportContext getReportContext()

getResourceBundleFactory

public ResourceBundleFactory getResourceBundleFactory()