}
if (!ObjectUtils.equals(value, object)) {
Object oldValue = value;
value = object;
if (this.hasValueChangedListeners() || this.getForm().hasFormHandler()) {
getForm().addWidgetEvent(new ValueChangedEvent(this, oldValue, value));
}
getForm().addWidgetUpdate(this);
}
}