org.jfree.formula

Class DefaultFormulaContext

Implemented Interfaces:
FormulaContext

public class DefaultFormulaContext
extends java.lang.Object
implements FormulaContext

Creation-Date: 31.10.2006, 16:32:32
Author:
Thomas Morgner

Constructor Summary

DefaultFormulaContext()
DefaultFormulaContext(Configuration config)

Method Summary

void
defineReference(Object name, Object value)
Configuration
getConfiguration()
FunctionRegistry
getFunctionRegistry()
LocalizationContext
getLocalizationContext()
OperatorFactory
getOperatorFactory()
TypeRegistry
getTypeRegistry()
boolean
isReferenceDirty(Object name)
Object
resolveReference(Object name)
Type
resolveReferenceType(Object name)

Constructor Details

DefaultFormulaContext

public DefaultFormulaContext()

DefaultFormulaContext

public DefaultFormulaContext(Configuration config)

Method Details

defineReference

public void defineReference(Object name,
                            Object value)

getConfiguration

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

getFunctionRegistry

public FunctionRegistry getFunctionRegistry()
Specified by:
getFunctionRegistry in interface FormulaContext

getLocalizationContext

public LocalizationContext getLocalizationContext()
Specified by:
getLocalizationContext in interface FormulaContext

getOperatorFactory

public OperatorFactory getOperatorFactory()
Specified by:
getOperatorFactory in interface FormulaContext

getTypeRegistry

public TypeRegistry getTypeRegistry()
Specified by:
getTypeRegistry in interface FormulaContext

isReferenceDirty

public boolean isReferenceDirty(Object name)
Specified by:
isReferenceDirty in interface FormulaContext

resolveReference

public Object resolveReference(Object name)
Specified by:
resolveReference in interface FormulaContext

resolveReferenceType

public Type resolveReferenceType(Object name)
Specified by:
resolveReferenceType in interface FormulaContext