org.openfaces.taglib.facelets
Class FaceletsExpressionCreator

java.lang.Object
  extended by org.openfaces.taglib.facelets.FaceletsExpressionCreator
All Implemented Interfaces:
AbstractTag.ExpressionCreator

public abstract class FaceletsExpressionCreator
extends java.lang.Object
implements AbstractTag.ExpressionCreator


Constructor Summary
FaceletsExpressionCreator(javax.faces.view.facelets.FaceletContext faceletContext)
           
 
Method Summary
 javax.el.MethodExpression createMethodExpression(javax.faces.context.FacesContext facesContext, java.lang.String attributeName, java.lang.String actionDeclaration, java.lang.Class returnType, java.lang.Class[] paramTypes)
           
 javax.el.ValueExpression createValueExpression(javax.faces.context.FacesContext facesContext, java.lang.String attributeName, java.lang.String attributeValue, java.lang.Class type)
           
 boolean isValueReference(java.lang.String propertyName, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FaceletsExpressionCreator

public FaceletsExpressionCreator(javax.faces.view.facelets.FaceletContext faceletContext)
Method Detail

createValueExpression

public javax.el.ValueExpression createValueExpression(javax.faces.context.FacesContext facesContext,
                                                      java.lang.String attributeName,
                                                      java.lang.String attributeValue,
                                                      java.lang.Class type)
Specified by:
createValueExpression in interface AbstractTag.ExpressionCreator

isValueReference

public boolean isValueReference(java.lang.String propertyName,
                                java.lang.String value)
Specified by:
isValueReference in interface AbstractTag.ExpressionCreator

createMethodExpression

public javax.el.MethodExpression createMethodExpression(javax.faces.context.FacesContext facesContext,
                                                        java.lang.String attributeName,
                                                        java.lang.String actionDeclaration,
                                                        java.lang.Class returnType,
                                                        java.lang.Class[] paramTypes)
Specified by:
createMethodExpression in interface AbstractTag.ExpressionCreator


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.