+ } else if (annotation.annotationType().equals(GetComboPropertyValue.class)) {
+ GetComboPropertyValue get = (GetComboPropertyValue)annotation;
+ ComboPropertyItem item = (ComboPropertyItem)items.get(get.value());
+ if (item == null) {
+ item = new ComboPropertyItem(get.value());
+ items.put(item.id, item);
+ }
+ item.getter = m;
+ item.manipulatorClass = ComboPropertyManipulator.class;
+
+ item.tabId = get.tabId();
+
+ item.name = get.name();
+ } else if (annotation.annotationType().equals(SetComboPropertyValue.class)) {
+ SetComboPropertyValue set = (SetComboPropertyValue)annotation;
+ ComboPropertyItem item = (ComboPropertyItem)items.get(set.value());
+ if (item == null) {
+ item = new ComboPropertyItem(set.value());
+ items.put(item.id, item);
+ }
+ item.setter = m;
+ } else if (annotation.annotationType().equals(GetComboProperty.class)) {
+ GetComboProperty get = (GetComboProperty)annotation;
+ ComboPropertyItem item = (ComboPropertyItem)items.get(get.value());
+ if (item == null) {
+ item = new ComboPropertyItem(get.value());
+ items.put(item.id, item);
+ }
+ item.values = m;