org.jfree.report.flow

Class LayoutExpressionRuntime

Implemented Interfaces:
ExpressionRuntime

public class LayoutExpressionRuntime
extends java.lang.Object
implements ExpressionRuntime

Creation-Date: 04.03.2006, 16:41:49
Author:
Thomas Morgner

Constructor Summary

LayoutExpressionRuntime()

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()
void
setConfiguration(Configuration configuration)
void
setCurrentRow(int currentRow)
void
setData(ReportData reportData)
void
setDataRow(DataRow dataRow)
void
setDeclaringParent(Object declaringParent)
void
setReportContext(ReportContext reportContext)

Constructor Details

LayoutExpressionRuntime

public LayoutExpressionRuntime()

Method Details

getConfiguration

public Configuration getConfiguration()
Specified by:
getConfiguration in interface ExpressionRuntime

getCurrentRow

public int getCurrentRow()
Specified by:
getCurrentRow in interface ExpressionRuntime

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.

Specified by:
getData in interface ExpressionRuntime
Returns:

getDataRow

public DataRow getDataRow()
Returns the datarow.
Specified by:
getDataRow in interface ExpressionRuntime
Returns:

getDeclaringParent

public Object getDeclaringParent()
Specified by:
getDeclaringParent in interface ExpressionRuntime

getReportContext

public ReportContext getReportContext()
Specified by:
getReportContext in interface ExpressionRuntime

getResourceBundleFactory

public ResourceBundleFactory getResourceBundleFactory()
Specified by:
getResourceBundleFactory in interface ExpressionRuntime

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)