1 16 package org.apache.myfaces.config; 17 18 import javax.faces.el.PropertyResolver; 19 import javax.faces.el.EvaluationException; 20 import javax.faces.el.PropertyNotFoundException; 21 22 23 26 public class TestPropertyResolver extends PropertyResolver 27 { 28 29 private PropertyResolver delegate; 30 31 32 public TestPropertyResolver() 33 { 34 } 35 36 37 public TestPropertyResolver(PropertyResolver delegate) 38 { 39 this.delegate = delegate; 40 } 41 42 43 public Class getType(Object base, int index) throws EvaluationException, PropertyNotFoundException 45 { 46 return delegate.getType(base, index); 47 } 48 49 50 public Class getType(Object base, Object property) throws EvaluationException, PropertyNotFoundException 51 { 52 return delegate.getType(base, property); 53 } 54 55 56 public Object getValue(Object base, int index) throws EvaluationException, PropertyNotFoundException 57 { 58 return delegate.getValue(base, index); 59 } 60 61 62 public Object getValue(Object base, Object property) throws EvaluationException, PropertyNotFoundException 63 { 64 return delegate.getValue(base, property); 65 } 66 67 68 public boolean isReadOnly(Object base, int index) throws EvaluationException, PropertyNotFoundException 69 { 70 return delegate.isReadOnly(base, index); 71 } 72 73 74 public boolean isReadOnly(Object base, Object property) throws EvaluationException, PropertyNotFoundException 75 { 76 return delegate.isReadOnly(base, property); 77 } 78 79 80 public void setValue(Object base, int index, Object value) throws EvaluationException, PropertyNotFoundException 81 { 82 delegate.setValue(base, index, value); 83 } 84 85 86 public void setValue(Object base, Object property, Object value) throws EvaluationException, PropertyNotFoundException 87 { 88 delegate.setValue(base, property, value); 89 } 90 91 92 public PropertyResolver getDelegate() 93 { 94 return delegate; 95 } 96 } 97 | Popular Tags |