comparison base/src/java/beans/PropertyDescriptor.d @ 98:48d4ee626868

rm databinding.observable seems to be duplicate, databinding.beans now building
author Frank Benoit <benoit@tionex.de>
date Wed, 22 Apr 2009 07:30:21 +0200
parents
children
comparison
equal deleted inserted replaced
97:c86eb8b3098e 98:48d4ee626868
1 module java.beans.PropertyDescriptor;
2
3 import java.beans.FeatureDescriptor;
4
5 import java.lang.all;
6 import java.lang.reflect.Method;
7
8 class PropertyDescriptor : FeatureDescriptor {
9 this(String propertyName, Class beanClass){
10 implMissing(__FILE__, __LINE__);
11 }
12
13 this(String propertyName, Class beanClass, String getterName, String setterName){
14 implMissing(__FILE__, __LINE__);
15 }
16
17 this(String propertyName, Method getter, Method setter){
18 implMissing(__FILE__, __LINE__);
19 }
20
21 equals_t opEquals(Object obj){
22 implMissing(__FILE__, __LINE__);
23 return 0;
24 }
25
26 Class getPropertyEditorClass(){
27 implMissing(__FILE__, __LINE__);
28 return null;
29 }
30
31 Class getPropertyType(){
32 implMissing(__FILE__, __LINE__);
33 return null;
34 }
35
36 Method getReadMethod(){
37 implMissing(__FILE__, __LINE__);
38 return null;
39 }
40
41 Method getWriteMethod(){
42 implMissing(__FILE__, __LINE__);
43 return null;
44 }
45
46 bool isBound(){
47 implMissing(__FILE__, __LINE__);
48 return false;
49 }
50
51 bool isConstrained(){
52 implMissing(__FILE__, __LINE__);
53 return false;
54 }
55
56 void setBound(bool bound){
57 implMissing(__FILE__, __LINE__);
58 }
59
60 void setConstrained(bool constrained){
61 implMissing(__FILE__, __LINE__);
62 }
63
64 void setPropertyEditorClass(Class propertyEditorClass){
65 implMissing(__FILE__, __LINE__);
66 }
67
68 void setReadMethod(Method getter){
69 implMissing(__FILE__, __LINE__);
70 }
71
72 void setWriteMethod(Method setter){
73 implMissing(__FILE__, __LINE__);
74 }
75
76 }
77