public final class ChainTypeCompositeELResolver extends FacesCompositeELResolver
ELResolver for JSF
.FacesCompositeELResolver.ELResolverChainType
Modifier and Type | Field and Description |
---|---|
private FacesCompositeELResolver.ELResolverChainType |
_chainType |
private FacesCompositeELResolver |
_wrapped |
Constructor and Description |
---|
ChainTypeCompositeELResolver(FacesCompositeELResolver.ELResolverChainType chainType)
Guarantee that this instance knows of what chain it is a
member.
|
ChainTypeCompositeELResolver(FacesCompositeELResolver delegate) |
Modifier and Type | Method and Description |
---|---|
void |
add(javax.el.ELResolver elResolver) |
void |
addPropertyELResolver(javax.el.ELResolver elResolver) |
void |
addRootELResolver(javax.el.ELResolver elResolver) |
FacesCompositeELResolver.ELResolverChainType |
getChainType() |
private javax.faces.context.FacesContext |
getFacesContext(javax.el.ELContext elContext) |
java.util.Iterator<java.beans.FeatureDescriptor> |
getFeatureDescriptors(javax.el.ELContext context,
java.lang.Object base) |
java.lang.Class<?> |
getType(javax.el.ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
getValue(javax.el.ELContext context,
java.lang.Object base,
java.lang.Object property) |
boolean |
isReadOnly(javax.el.ELContext context,
java.lang.Object base,
java.lang.Object property) |
void |
setValue(javax.el.ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object val) |
private final FacesCompositeELResolver _wrapped
private final FacesCompositeELResolver.ELResolverChainType _chainType
public ChainTypeCompositeELResolver(FacesCompositeELResolver.ELResolverChainType chainType)
Guarantee that this instance knows of what chain it is a member.
chainType
- the ELResolverChainTypepublic ChainTypeCompositeELResolver(FacesCompositeELResolver delegate)
public void addRootELResolver(javax.el.ELResolver elResolver)
addRootELResolver
in class FacesCompositeELResolver
public void addPropertyELResolver(javax.el.ELResolver elResolver)
addPropertyELResolver
in class FacesCompositeELResolver
public void add(javax.el.ELResolver elResolver)
add
in class javax.el.CompositeELResolver
public java.lang.Object getValue(javax.el.ELContext context, java.lang.Object base, java.lang.Object property) throws javax.el.ELException
getValue
in class javax.el.CompositeELResolver
javax.el.ELException
public java.lang.Class<?> getType(javax.el.ELContext context, java.lang.Object base, java.lang.Object property) throws javax.el.ELException
getType
in class javax.el.CompositeELResolver
javax.el.ELException
public void setValue(javax.el.ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object val) throws javax.el.ELException
setValue
in class javax.el.CompositeELResolver
javax.el.ELException
public boolean isReadOnly(javax.el.ELContext context, java.lang.Object base, java.lang.Object property) throws javax.el.ELException
isReadOnly
in class javax.el.CompositeELResolver
javax.el.ELException
public java.util.Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors(javax.el.ELContext context, java.lang.Object base)
getFeatureDescriptors
in class javax.el.CompositeELResolver
public FacesCompositeELResolver.ELResolverChainType getChainType()
getChainType
in class FacesCompositeELResolver
private javax.faces.context.FacesContext getFacesContext(javax.el.ELContext elContext)
elContext
- context for the current expression evaluationFacesContext
associated with this expression
evaluationCopyright © 2002-2013 Oracle America, Inc. All Rights Reserved.