1 16 package javax.faces.el; 17 18 import javax.faces.context.FacesContext; 19 20 24 public abstract class ValueBinding 25 { 26 abstract public String getExpressionString(); 27 28 abstract public Class getType(FacesContext facesContext) 29 throws EvaluationException, PropertyNotFoundException; 30 31 public abstract Object getValue(FacesContext facesContext) 32 throws EvaluationException, PropertyNotFoundException; 33 34 public abstract boolean isReadOnly(FacesContext facesContext) 35 throws EvaluationException, PropertyNotFoundException; 36 37 public abstract void setValue(FacesContext facesContext, Object value) 38 throws EvaluationException, PropertyNotFoundException; 39 } 40 | Popular Tags |