Package org.jfree.report.expressions
Class ReportFormulaContext
- java.lang.Object
-
- org.jfree.report.expressions.ReportFormulaContext
-
- All Implemented Interfaces:
org.pentaho.reporting.libraries.formula.FormulaContext
public class ReportFormulaContext extends java.lang.Object implements org.pentaho.reporting.libraries.formula.FormulaContextCreation-Date: 29.11.2006, 17:54:33- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description ReportFormulaContext(org.pentaho.reporting.libraries.formula.FormulaContext backend, DataRow dataRow)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.pentaho.reporting.libraries.base.config.ConfigurationgetConfiguration()DataRowgetDataRow()java.lang.ObjectgetDeclaringElement()org.pentaho.reporting.libraries.formula.function.FunctionRegistrygetFunctionRegistry()org.pentaho.reporting.libraries.formula.LocalizationContextgetLocalizationContext()org.pentaho.reporting.libraries.formula.operators.OperatorFactorygetOperatorFactory()org.pentaho.reporting.libraries.formula.typing.TypeRegistrygetTypeRegistry()booleanisReferenceDirty(java.lang.Object name)java.lang.ObjectresolveReference(java.lang.Object name)org.pentaho.reporting.libraries.formula.typing.TyperesolveReferenceType(java.lang.Object name)voidsetDataRow(DataRow dataRow)voidsetDeclaringElement(java.lang.Object declaringElement)
-
-
-
Constructor Detail
-
ReportFormulaContext
public ReportFormulaContext(org.pentaho.reporting.libraries.formula.FormulaContext backend, DataRow dataRow)
-
-
Method Detail
-
getLocalizationContext
public org.pentaho.reporting.libraries.formula.LocalizationContext getLocalizationContext()
- Specified by:
getLocalizationContextin interfaceorg.pentaho.reporting.libraries.formula.FormulaContext
-
getConfiguration
public org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
- Specified by:
getConfigurationin interfaceorg.pentaho.reporting.libraries.formula.FormulaContext
-
getFunctionRegistry
public org.pentaho.reporting.libraries.formula.function.FunctionRegistry getFunctionRegistry()
- Specified by:
getFunctionRegistryin interfaceorg.pentaho.reporting.libraries.formula.FormulaContext
-
getTypeRegistry
public org.pentaho.reporting.libraries.formula.typing.TypeRegistry getTypeRegistry()
- Specified by:
getTypeRegistryin interfaceorg.pentaho.reporting.libraries.formula.FormulaContext
-
getOperatorFactory
public org.pentaho.reporting.libraries.formula.operators.OperatorFactory getOperatorFactory()
- Specified by:
getOperatorFactoryin interfaceorg.pentaho.reporting.libraries.formula.FormulaContext
-
isReferenceDirty
public boolean isReferenceDirty(java.lang.Object name) throws org.pentaho.reporting.libraries.formula.ContextEvaluationException- Specified by:
isReferenceDirtyin interfaceorg.pentaho.reporting.libraries.formula.FormulaContext- Throws:
org.pentaho.reporting.libraries.formula.ContextEvaluationException
-
resolveReferenceType
public org.pentaho.reporting.libraries.formula.typing.Type resolveReferenceType(java.lang.Object name)
- Specified by:
resolveReferenceTypein interfaceorg.pentaho.reporting.libraries.formula.FormulaContext
-
resolveReference
public java.lang.Object resolveReference(java.lang.Object name) throws org.pentaho.reporting.libraries.formula.ContextEvaluationException- Specified by:
resolveReferencein interfaceorg.pentaho.reporting.libraries.formula.FormulaContext- Throws:
org.pentaho.reporting.libraries.formula.ContextEvaluationException
-
getDataRow
public DataRow getDataRow()
-
setDataRow
public void setDataRow(DataRow dataRow)
-
getDeclaringElement
public java.lang.Object getDeclaringElement()
-
setDeclaringElement
public void setDeclaringElement(java.lang.Object declaringElement)
-
-