org.jfree.report.expressions

Class ReportFormulaContext

Implemented Interfaces:
FormulaContext

public class ReportFormulaContext
extends java.lang.Object
implements FormulaContext

Creation-Date: 29.11.2006, 17:54:33
Author:
Thomas Morgner

Constructor Summary

ReportFormulaContext(FormulaContext backend, DataRow dataRow)

Method Summary

Configuration
getConfiguration()
DataRow
getDataRow()
Object
getDeclaringElement()
FunctionRegistry
getFunctionRegistry()
LocalizationContext
getLocalizationContext()
OperatorFactory
getOperatorFactory()
TypeRegistry
getTypeRegistry()
boolean
isReferenceDirty(Object name)
Object
resolveReference(Object name)
Type
resolveReferenceType(Object name)
void
setDataRow(DataRow dataRow)
void
setDeclaringElement(Object declaringElement)

Constructor Details

ReportFormulaContext

public ReportFormulaContext(FormulaContext backend,
                            DataRow dataRow)

Method Details

getConfiguration

public Configuration getConfiguration()

getDataRow

public DataRow getDataRow()

getDeclaringElement

public Object getDeclaringElement()

getFunctionRegistry

public FunctionRegistry getFunctionRegistry()

getLocalizationContext

public LocalizationContext getLocalizationContext()

getOperatorFactory

public OperatorFactory getOperatorFactory()

getTypeRegistry

public TypeRegistry getTypeRegistry()

isReferenceDirty

public boolean isReferenceDirty(Object name)
            throws ContextEvaluationException

resolveReference

public Object resolveReference(Object name)
            throws ContextEvaluationException

resolveReferenceType

public Type resolveReferenceType(Object name)

setDataRow

public void setDataRow(DataRow dataRow)

setDeclaringElement

public void setDeclaringElement(Object declaringElement)