@Override public void bindData(final V data) { this.currentData = data; for (final DataBinder<V> binder : binders) { binder.bindData(data); } }
public void appendBinder(final DataBinder<V> newBinder) { binders.add(newBinder); if (currentData != null) newBinder.bindData(currentData); }