public final class DefaultVariableMapper extends VariableMapperBase
VariableMapper
,
ValueExpression
,
Map
Modifier and Type | Field and Description |
---|---|
boolean |
_trackResolveVariables |
boolean |
_variableResolved |
Constructor and Description |
---|
DefaultVariableMapper() |
DefaultVariableMapper(javax.el.VariableMapper delegate) |
Modifier and Type | Method and Description |
---|---|
void |
afterConstructELExpression()
Cleanup all initialization done.
|
void |
beforeConstructELExpression()
Indicates an expression will be resolved, so preparations
should be done to detect if a contextual variable has been resolved.
|
boolean |
isAnyFaceletsVariableResolved()
Check if a variable has been resolved by this variable mapper
or any parent "facelets contextual" variable mapper.
|
javax.el.ValueExpression |
resolveVariable(String name) |
void |
setPageContext(PageContext pageContext)
Set the current page context this variable mapper should resolve against.
|
void |
setTemplateContext(TemplateContext templateContext)
Set the current template context this variable mapper should resolve against.
|
javax.el.ValueExpression |
setVariable(String name,
javax.el.ValueExpression expression) |
public boolean _trackResolveVariables
public boolean _variableResolved
public DefaultVariableMapper()
public DefaultVariableMapper(javax.el.VariableMapper delegate)
public javax.el.ValueExpression resolveVariable(String name)
resolveVariable
in class javax.el.VariableMapper
VariableMapper.resolveVariable(java.lang.String)
public javax.el.ValueExpression setVariable(String name, javax.el.ValueExpression expression)
setVariable
in class javax.el.VariableMapper
VariableMapper.setVariable(java.lang.String, javax.el.ValueExpression)
public void setPageContext(PageContext pageContext)
pageContext
- public void setTemplateContext(TemplateContext templateContext)
templateContext
- public boolean isAnyFaceletsVariableResolved()
VariableMapperBase
isAnyFaceletsVariableResolved
in class VariableMapperBase
public void beforeConstructELExpression()
VariableMapperBase
beforeConstructELExpression
in class VariableMapperBase
public void afterConstructELExpression()
VariableMapperBase
afterConstructELExpression
in class VariableMapperBase
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.