Object widgetValue =
Convert.toWidgetValue(widget, propertyTypes.get(property).getType(), newValue, converters.get(property));
hv.setValue(widgetValue);
}
else if (widget instanceof HasText) {
HasText ht = (HasText) widget;
Object widgetValue =
Convert
.toWidgetValue(String.class, propertyTypes.get(property).getType(), newValue, converters.get(property));
ht.setText((String) widgetValue);
}
knownValues.put(property, newValue);
PropertyChangeEvent<P> event = new PropertyChangeEvent<P>(proxy, property, oldValue, newValue);
propertyChangeHandlerSupport.notifyHandlers(event);