Lines Matching defs:pd
58 PropertyDescriptor pd = BeanUtils.getPropertyDescriptor(type, "prop");
59 if (pd instanceof IndexedPropertyDescriptor) {
60 error(pd, type.getSimpleName() + ".prop should not be an indexed property");
62 if (!pd.getPropertyType().equals(Color.class)) {
63 error(pd, type.getSimpleName() + ".prop type should be a Color");
65 if (null == pd.getReadMethod()) {
66 error(pd, type.getSimpleName() + ".prop should have classic read method");
68 if (null == pd.getWriteMethod()) {
69 error(pd, type.getSimpleName() + ".prop should have classic write method");
73 private static void error(PropertyDescriptor pd, String message) {
74 BeanUtils.reportPropertyDescriptor(pd);