org.apache.myfaces.extensions.validator.core.el
Class DefaultELHelper
java.lang.Object
org.apache.myfaces.extensions.validator.core.el.DefaultELHelper
- All Implemented Interfaces:
- ELHelper
public class DefaultELHelper
- extends java.lang.Object
- implements ELHelper
in order to centralize the jsf version dependency within the core
this el-helper supports jsp and facelets (tested with 1.1.14)
- Since:
- 1.x.1
- Author:
- Gerhard Petracek
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
DefaultELHelper
public DefaultELHelper()
getTypeOfExpression
public java.lang.Class getTypeOfExpression(javax.faces.context.FacesContext facesContext,
ValueBindingExpression valueBindingExpression)
- Specified by:
getTypeOfExpression
in interface ELHelper
getBean
public java.lang.Object getBean(java.lang.String beanName)
- Specified by:
getBean
in interface ELHelper
getValueOfExpression
public java.lang.Object getValueOfExpression(javax.faces.context.FacesContext facesContext,
ValueBindingExpression valueBindingExpression)
- Specified by:
getValueOfExpression
in interface ELHelper
isELTermValid
public boolean isELTermValid(javax.faces.context.FacesContext facesContext,
java.lang.String valueBindingExpression)
- Specified by:
isELTermValid
in interface ELHelper
getPropertyDetailsOfValueBinding
public PropertyDetails getPropertyDetailsOfValueBinding(javax.faces.component.UIComponent uiComponent)
- Specified by:
getPropertyDetailsOfValueBinding
in interface ELHelper
isELTermWellFormed
public boolean isELTermWellFormed(java.lang.Object o)
- Specified by:
isELTermWellFormed
in interface ELHelper
getBindingOfComponent
public java.lang.Object getBindingOfComponent(javax.faces.component.UIComponent uiComponent,
java.lang.String name)
- Specified by:
getBindingOfComponent
in interface ELHelper
Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.