/** * Called whenever a ValueChangeEvent is received from the decorated * observable. By default, this method fires the value change event again, * with the decorating observable as the event source. Subclasses may * override to provide different behavior. * * @param event * the change event received from the decorated observable */ protected void handleValueChange(final ValueChangeEvent event) { fireValueChange(event.diff); }