@SuppressWarnings("unchecked") protected void datasourceItemPropertyChanged(Datasource.ItemPropertyChangeEvent<E> e) { events.publish(ValueChangeEvent.class, new ValueChangeEvent(this, e.getItem(), e.getProperty(), e.getPrevValue(), e.getValue())); }
protected void datasourceValueChanged(DataGridItems.ValueChangeEvent<T> event) { fireEvent(new DataRefreshEvent<>(this, event.getItem())); dataEventsDelegate.dataGridSourcePropertyValueChanged(event); }
@SuppressWarnings("unchecked") protected void containerItemPropertyChanged(CollectionContainer.ItemPropertyChangeEvent<E> e) { events.publish(DataGridItems.ValueChangeEvent.class, new DataGridItems.ValueChangeEvent(this, e.getItem(), e.getProperty(), e.getPrevValue(), e.getValue())); }