48 |
**/ |
**/ |
49 |
|
|
50 |
public class BeanDescriptor extends FeatureDescriptor { |
public class BeanDescriptor extends FeatureDescriptor { |
51 |
Class beanClass; |
Class<?> beanClass; |
52 |
Class customizerClass; |
Class<?> customizerClass; |
53 |
|
|
54 |
/** Create a new BeanDescriptor with the given beanClass and |
/** Create a new BeanDescriptor with the given beanClass and |
55 |
** no customizer class. |
** no customizer class. |
56 |
** @param beanClass the class of the Bean. |
** @param beanClass the class of the Bean. |
57 |
**/ |
**/ |
58 |
public BeanDescriptor(Class beanClass) { |
public BeanDescriptor(Class<?> beanClass) { |
59 |
this(beanClass,null); |
this(beanClass,null); |
60 |
} |
} |
61 |
|
|
64 |
** @param beanClass the class of the Bean. |
** @param beanClass the class of the Bean. |
65 |
** @param customizerClass the class of the Bean's Customizer. |
** @param customizerClass the class of the Bean's Customizer. |
66 |
**/ |
**/ |
67 |
public BeanDescriptor(Class beanClass, Class customizerClass) { |
public BeanDescriptor(Class beanClass<?>, Class<?> customizerClass) { |
68 |
this.beanClass = beanClass; |
this.beanClass = beanClass; |
69 |
this.customizerClass = customizerClass; |
this.customizerClass = customizerClass; |
70 |
|
|
78 |
} |
} |
79 |
|
|
80 |
/** Get the Bean's class. **/ |
/** Get the Bean's class. **/ |
81 |
public Class getBeanClass() { |
public Class<?> getBeanClass() { |
82 |
return beanClass; |
return beanClass; |
83 |
} |
} |
84 |
|
|
85 |
/** Get the Bean's customizer's class. **/ |
/** Get the Bean's customizer's class. **/ |
86 |
public Class getCustomizerClass() { |
public Class<?> getCustomizerClass() { |
87 |
return customizerClass; |
return customizerClass; |
88 |
} |
} |
89 |
} |
} |