com.liferay.faces.bridge.el
Class ELResolverImpl

java.lang.Object
  extended by javax.el.ELResolver
      extended by com.liferay.faces.bridge.el.ELResolverCompatImpl
          extended by com.liferay.faces.bridge.el.ELResolverImpl

public class ELResolverImpl
extends ELResolverCompatImpl

Author:
Neil Griffin

Field Summary
 
Fields inherited from class javax.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE
 
Constructor Summary
ELResolverImpl()
           
 
Method Summary
protected static void addFeatureDescriptor(String featureName, Class<?> classType)
           
 Class<?> getCommonPropertyType(javax.el.ELContext elContext, Object base)
           
 Iterator<FeatureDescriptor> getFeatureDescriptors(javax.el.ELContext elContext, Object base)
           
protected  javax.portlet.PortletRequest getPortletRequest(javax.faces.context.FacesContext facesContext)
           
protected  javax.portlet.PortletResponse getPortletResponse(javax.faces.context.FacesContext facesContext)
           
 Class<?> getType(javax.el.ELContext elContext, Object base, Object property)
           
 Object getValue(javax.el.ELContext elContext, Object base, Object property)
           
 boolean isReadOnly(javax.el.ELContext elContext, Object base, Object property)
           
protected  Object resolveFacesContext(javax.el.ELContext elContext, Object base, Object property)
           
protected  Object resolveJspContext(javax.el.ELContext elContext, Object base, Object property)
           
protected  Object resolveProperty(javax.el.ELContext elContext, Object base, String property)
           
protected  Object resolveVariable(javax.el.ELContext elContext, String varName)
           
 void setValue(javax.el.ELContext elContext, Object base, Object property, Object value)
           
 
Methods inherited from class com.liferay.faces.bridge.el.ELResolverCompatImpl
getFlash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ELResolverImpl

public ELResolverImpl()
Method Detail

addFeatureDescriptor

protected static void addFeatureDescriptor(String featureName,
                                           Class<?> classType)

resolveFacesContext

protected Object resolveFacesContext(javax.el.ELContext elContext,
                                     Object base,
                                     Object property)

resolveJspContext

protected Object resolveJspContext(javax.el.ELContext elContext,
                                   Object base,
                                   Object property)

resolveProperty

protected Object resolveProperty(javax.el.ELContext elContext,
                                 Object base,
                                 String property)

resolveVariable

protected Object resolveVariable(javax.el.ELContext elContext,
                                 String varName)

getCommonPropertyType

public Class<?> getCommonPropertyType(javax.el.ELContext elContext,
                                      Object base)
Specified by:
getCommonPropertyType in class javax.el.ELResolver

getFeatureDescriptors

public Iterator<FeatureDescriptor> getFeatureDescriptors(javax.el.ELContext elContext,
                                                         Object base)
Specified by:
getFeatureDescriptors in class javax.el.ELResolver

getPortletRequest

protected javax.portlet.PortletRequest getPortletRequest(javax.faces.context.FacesContext facesContext)

getPortletResponse

protected javax.portlet.PortletResponse getPortletResponse(javax.faces.context.FacesContext facesContext)

getType

public Class<?> getType(javax.el.ELContext elContext,
                        Object base,
                        Object property)
Specified by:
getType in class javax.el.ELResolver

getValue

public Object getValue(javax.el.ELContext elContext,
                       Object base,
                       Object property)
Specified by:
getValue in class javax.el.ELResolver

setValue

public void setValue(javax.el.ELContext elContext,
                     Object base,
                     Object property,
                     Object value)
Specified by:
setValue in class javax.el.ELResolver

isReadOnly

public boolean isReadOnly(javax.el.ELContext elContext,
                          Object base,
                          Object property)
Specified by:
isReadOnly in class javax.el.ELResolver


Copyright © 2014 Liferay, Inc.. All Rights Reserved.