Class DefaultVariableMapper
java.lang.Object
jakarta.el.VariableMapper
org.apache.myfaces.view.facelets.el.VariableMapperBase
org.apache.myfaces.view.facelets.el.DefaultVariableMapper
Default instance of a VariableMapper backed by a Map
- Version:
- $Id$
- Author:
- Jacob Hookom
- See Also:
- 
- VariableMapper
- ValueExpression
- Map
 
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidCleanup all initialization done.voidIndicates an expression will be resolved, so preparations should be done to detect if a contextual variable has been resolved.booleanCheck if a variable has been resolved by this variable mapper or any parent "facelets contextual" variable mapper.jakarta.el.ValueExpressionresolveVariable(String name) voidsetPageContext(PageContext pageContext) Set the current page context this variable mapper should resolve against.voidsetTemplateContext(TemplateContext templateContext) Set the current template context this variable mapper should resolve against.jakarta.el.ValueExpressionsetVariable(String name, jakarta.el.ValueExpression expression) 
- 
Field Details- 
_trackResolveVariablespublic boolean _trackResolveVariables
- 
_variableResolvedpublic boolean _variableResolved
 
- 
- 
Constructor Details- 
DefaultVariableMapperpublic DefaultVariableMapper()
- 
DefaultVariableMapperpublic DefaultVariableMapper(jakarta.el.VariableMapper delegate) 
 
- 
- 
Method Details- 
resolveVariable- Specified by:
- resolveVariablein class- jakarta.el.VariableMapper
- See Also:
- 
- VariableMapper.resolveVariable(java.lang.String)
 
 
- 
setVariable- Specified by:
- setVariablein class- jakarta.el.VariableMapper
- See Also:
- 
- VariableMapper.setVariable(java.lang.String, jakarta.el.ValueExpression)
 
 
- 
setPageContextSet the current page context this variable mapper should resolve against.- Parameters:
- pageContext-
 
- 
setTemplateContextSet the current template context this variable mapper should resolve against.- Parameters:
- templateContext-
 
- 
isAnyFaceletsVariableResolvedpublic boolean isAnyFaceletsVariableResolved()Description copied from class:VariableMapperBaseCheck if a variable has been resolved by this variable mapper or any parent "facelets contextual" variable mapper.- Specified by:
- isAnyFaceletsVariableResolvedin class- VariableMapperBase
- Returns:
 
- 
beforeConstructELExpressionpublic void beforeConstructELExpression()Description copied from class:VariableMapperBaseIndicates an expression will be resolved, so preparations should be done to detect if a contextual variable has been resolved.- Specified by:
- beforeConstructELExpressionin class- VariableMapperBase
 
- 
afterConstructELExpressionpublic void afterConstructELExpression()Description copied from class:VariableMapperBaseCleanup all initialization done.- Specified by:
- afterConstructELExpressionin class- VariableMapperBase
 
 
-