public class EventEnvironmentResolver extends AbstractReferenceResolver
| Constructor and Description |
|---|
EventEnvironmentResolver(EnvironmentReferenceResolver environmentResolver,
Event ev) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContextManager(java.lang.String schema,
ContextManager cm) |
java.lang.Object |
get(java.lang.String variable) |
CallerController |
getCallerController() |
ContextManager |
getContextManager() |
Context |
getDefaultContext() |
java.lang.Integer |
getDefaultRow() |
DataTable |
getDefaultTable() |
java.util.Map<java.lang.String,java.lang.Object> |
getEnvironment() |
Evaluator |
getEvaluator() |
java.lang.Object |
resolveReference(Reference ref,
EvaluationEnvironment environment) |
void |
set(java.lang.String variable,
java.lang.Object value) |
void |
setCallerController(CallerController callerController) |
void |
setContextManager(ContextManager contextManager) |
void |
setDefaultContext(Context defaultContext) |
void |
setDefaultRow(java.lang.Integer defaultRow) |
void |
setDefaultTable(DataTable defaultTable) |
void |
setEnvironment(java.util.Map<java.lang.String,java.lang.Object> environment) |
void |
setEvaluator(Evaluator evaluator) |
public EventEnvironmentResolver(EnvironmentReferenceResolver environmentResolver, Event ev)
public java.lang.Object resolveReference(Reference ref, EvaluationEnvironment environment) throws SyntaxErrorException, EvaluationException, ContextException
public CallerController getCallerController()
getCallerController in interface ReferenceResolvergetCallerController in class AbstractReferenceResolverpublic Context getDefaultContext()
getDefaultContext in interface ReferenceResolvergetDefaultContext in class AbstractReferenceResolverpublic ContextManager getContextManager()
getContextManager in interface ReferenceResolvergetContextManager in class AbstractReferenceResolverpublic java.lang.Integer getDefaultRow()
getDefaultRow in interface ReferenceResolvergetDefaultRow in class AbstractReferenceResolverpublic DataTable getDefaultTable()
getDefaultTable in interface ReferenceResolvergetDefaultTable in class AbstractReferenceResolverpublic Evaluator getEvaluator()
getEvaluator in interface ReferenceResolvergetEvaluator in class AbstractReferenceResolverpublic void addContextManager(java.lang.String schema,
ContextManager cm)
addContextManager in class AbstractReferenceResolverpublic void setCallerController(CallerController callerController)
setCallerController in interface ReferenceResolversetCallerController in class AbstractReferenceResolverpublic void setDefaultContext(Context defaultContext)
setDefaultContext in interface ReferenceResolversetDefaultContext in class AbstractReferenceResolverpublic void setContextManager(ContextManager contextManager)
setContextManager in interface ReferenceResolversetContextManager in class AbstractReferenceResolverpublic void setDefaultRow(java.lang.Integer defaultRow)
setDefaultRow in interface ReferenceResolversetDefaultRow in class AbstractReferenceResolverpublic void setDefaultTable(DataTable defaultTable)
setDefaultTable in interface ReferenceResolversetDefaultTable in class AbstractReferenceResolverpublic void set(java.lang.String variable,
java.lang.Object value)
public void setEvaluator(Evaluator evaluator)
setEvaluator in interface ReferenceResolversetEvaluator in class AbstractReferenceResolverpublic java.lang.Object get(java.lang.String variable)
public void setEnvironment(java.util.Map<java.lang.String,java.lang.Object> environment)
public java.util.Map<java.lang.String,java.lang.Object> getEnvironment()