org.apache.myfaces.el.unified
Class ResolverBuilderBase
java.lang.Object
org.apache.myfaces.el.unified.ResolverBuilderBase
- Direct Known Subclasses:
- ResolverBuilderForFaces, ResolverBuilderForJSP
public class ResolverBuilderBase
- extends java.lang.Object
- Version:
- $Revision: 1136898 $ $Date: 2011-06-17 09:49:48 -0500 (Fri, 17 Jun 2011) $
- Author:
- Mathias Broekelmann (latest modification by $Author: lu4242 $)
Method Summary |
protected void |
addFromRuntimeConfig(java.util.List<javax.el.ELResolver> resolvers)
add the el resolvers from the faces config, the el resolver wrapper for variable resolver, the el resolver
wrapper for the property resolver and the el resolvers added by Application.addELResolver(ELResolver) . |
protected javax.el.ELResolver |
createELResolver(javax.faces.el.PropertyResolver resolver)
|
protected javax.el.ELResolver |
createELResolver(javax.faces.el.VariableResolver resolver)
|
protected void |
sortELResolvers(java.util.List<javax.el.ELResolver> resolvers)
Sort the ELResolvers with a custom Comparator provided by the user. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EL_RESOLVER_COMPARATOR
@JSFWebConfigParam(since="1.2.10, 2.0.2",
desc="The Class of an Comparator implementation.")
public static final java.lang.String EL_RESOLVER_COMPARATOR
- See Also:
- Constant Field Values
ResolverBuilderBase
public ResolverBuilderBase(RuntimeConfig config)
addFromRuntimeConfig
protected void addFromRuntimeConfig(java.util.List<javax.el.ELResolver> resolvers)
- add the el resolvers from the faces config, the el resolver wrapper for variable resolver, the el resolver
wrapper for the property resolver and the el resolvers added by
Application.addELResolver(ELResolver)
.
The resolvers where only added if they are not null
- Parameters:
elResolver
- the composite el resolver to which the resolvers where added
sortELResolvers
protected void sortELResolvers(java.util.List<javax.el.ELResolver> resolvers)
- Sort the ELResolvers with a custom Comparator provided by the user.
- Parameters:
resolvers
- - Since:
- 1.2.10, 2.0.2
createELResolver
protected javax.el.ELResolver createELResolver(javax.faces.el.VariableResolver resolver)
createELResolver
protected javax.el.ELResolver createELResolver(javax.faces.el.PropertyResolver resolver)
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.