KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > myfaces > config > TestPropertyResolver


1 /*
2  * Copyright 2002,2004 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

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 /**
24  * @author <a HREF="mailto:oliver@rossmueller.com">Oliver Rossmueller</a>
25  */

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     // METHODS
44
public Class JavaDoc getType(Object JavaDoc base, int index) throws EvaluationException, PropertyNotFoundException
45     {
46         return delegate.getType(base, index);
47     }
48
49
50     public Class JavaDoc getType(Object JavaDoc base, Object JavaDoc property) throws EvaluationException, PropertyNotFoundException
51     {
52         return delegate.getType(base, property);
53     }
54
55
56     public Object JavaDoc getValue(Object JavaDoc base, int index) throws EvaluationException, PropertyNotFoundException
57     {
58         return delegate.getValue(base, index);
59     }
60
61
62     public Object JavaDoc getValue(Object JavaDoc base, Object JavaDoc property) throws EvaluationException, PropertyNotFoundException
63     {
64         return delegate.getValue(base, property);
65     }
66
67
68     public boolean isReadOnly(Object JavaDoc base, int index) throws EvaluationException, PropertyNotFoundException
69     {
70         return delegate.isReadOnly(base, index);
71     }
72
73
74     public boolean isReadOnly(Object JavaDoc base, Object JavaDoc property) throws EvaluationException, PropertyNotFoundException
75     {
76         return delegate.isReadOnly(base, property);
77     }
78
79
80     public void setValue(Object JavaDoc base, int index, Object JavaDoc value) throws EvaluationException, PropertyNotFoundException
81     {
82         delegate.setValue(base, index, value);
83     }
84
85
86     public void setValue(Object JavaDoc base, Object JavaDoc property, Object JavaDoc 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