1 16 package javax.faces.el; 17 18 22 public abstract class PropertyResolver 23 { 24 25 27 public PropertyResolver() 29 { 30 } 31 32 public abstract Class getType(Object base, int index) 34 throws EvaluationException, PropertyNotFoundException; 35 36 37 public abstract Class getType(Object base, java.lang.Object property) 38 throws EvaluationException, PropertyNotFoundException; 39 40 public abstract Object getValue(Object base, int index) 41 throws EvaluationException, PropertyNotFoundException; 42 43 public abstract Object getValue(Object base, java.lang.Object property) 44 throws EvaluationException, PropertyNotFoundException; 45 46 public abstract boolean isReadOnly(Object base, int index) 47 throws EvaluationException, PropertyNotFoundException; 48 49 public abstract boolean isReadOnly(Object base, java.lang.Object property) 50 throws EvaluationException, PropertyNotFoundException; 51 52 public abstract void setValue(Object base, int index, java.lang.Object value) 53 throws EvaluationException, PropertyNotFoundException; 54 55 public abstract void setValue(Object base, Object property, java.lang.Object value) 56 throws EvaluationException, PropertyNotFoundException; 57 58 } 59 | Popular Tags |