org.jboss.seam.util
Class UnifiedELValueBinding

java.lang.Object
  extended by javax.faces.el.ValueBinding
      extended by org.jboss.seam.util.UnifiedELValueBinding

public class UnifiedELValueBinding
extends javax.faces.el.ValueBinding


Constructor Summary
UnifiedELValueBinding(String expression)
           
 
Method Summary
 String getExpressionString()
           
 Class getType(javax.faces.context.FacesContext ctx)
           
 Object getValue(javax.faces.context.FacesContext ctx)
           
 boolean isReadOnly(javax.faces.context.FacesContext ctx)
           
 void setValue(javax.faces.context.FacesContext ctx, Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnifiedELValueBinding

public UnifiedELValueBinding(String expression)
Method Detail

getExpressionString

public String getExpressionString()
Overrides:
getExpressionString in class javax.faces.el.ValueBinding

getType

public Class getType(javax.faces.context.FacesContext ctx)
              throws javax.faces.el.EvaluationException,
                     javax.faces.el.PropertyNotFoundException
Specified by:
getType in class javax.faces.el.ValueBinding
Throws:
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException

getValue

public Object getValue(javax.faces.context.FacesContext ctx)
                throws javax.faces.el.EvaluationException,
                       javax.faces.el.PropertyNotFoundException
Specified by:
getValue in class javax.faces.el.ValueBinding
Throws:
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException

isReadOnly

public boolean isReadOnly(javax.faces.context.FacesContext ctx)
                   throws javax.faces.el.EvaluationException,
                          javax.faces.el.PropertyNotFoundException
Specified by:
isReadOnly in class javax.faces.el.ValueBinding
Throws:
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException

setValue

public void setValue(javax.faces.context.FacesContext ctx,
                     Object value)
              throws javax.faces.el.EvaluationException,
                     javax.faces.el.PropertyNotFoundException
Specified by:
setValue in class javax.faces.el.ValueBinding
Throws:
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException

toString

public String toString()
Overrides:
toString in class Object