org.jfree.report.flow

Class LayoutExpressionRuntime

public class LayoutExpressionRuntime extends Object implements ExpressionRuntime

Creation-Date: 04.03.2006, 16:41:49

Author: Thomas Morgner

Constructor Summary
LayoutExpressionRuntime()
Method Summary
ConfigurationgetConfiguration()
intgetCurrentRow()
ReportDatagetData()
Returns the report data used in this section.
DataRowgetDataRow()
Returns the datarow.
ObjectgetDeclaringParent()
ReportContextgetReportContext()
ResourceBundleFactorygetResourceBundleFactory()
voidsetConfiguration(Configuration configuration)
voidsetCurrentRow(int currentRow)
voidsetData(ReportData reportData)
voidsetDataRow(DataRow dataRow)
voidsetDeclaringParent(Object declaringParent)
voidsetReportContext(ReportContext reportContext)

Constructor Detail

LayoutExpressionRuntime

public LayoutExpressionRuntime()

Method Detail

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()

setConfiguration

public void setConfiguration(Configuration configuration)

setCurrentRow

public void setCurrentRow(int currentRow)

setData

public void setData(ReportData reportData)

setDataRow

public void setDataRow(DataRow dataRow)

setDeclaringParent

public void setDeclaringParent(Object declaringParent)

setReportContext

public void setReportContext(ReportContext reportContext)