@Override public void onPropertyApplied(T data, Property prop, Object value) { callback.onPropertyApplied(data, prop, value); } }
@Override public void onPropertyApplied(T data, Property prop, Object value) { callback.onPropertyApplied(data, prop, value); } }
@Override public void onPropertyApplied(T data, Property prop, Object value) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onPropertyApplied(data, prop, value); onPostCallback(mSAPC); } }
@Override public void onPropertyApplied(T data, Property prop, Object value) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onPropertyApplied(data, prop, value); onPostCallback(mSAPC); } }
@Override @SuppressWarnings("unchecked") public void dispatchValueApplied(Object data, Object original, Property prop, Object value) { DataMediatorCallback[] callbacks = delegate.getCallbacks(); for(DataMediatorCallback callback : callbacks){ callback.onPreCallback(params); SparseArrayPropertyCallback sa = callback.getSparseArrayPropertyCallback(); if(sa != null){ sa.onPropertyApplied(data, prop, value); } callback.onPostCallback(); } } }
@Override @SuppressWarnings("unchecked") public void dispatchValueApplied(Object data, Object original, Property prop, Object value) { DataMediatorCallback[] callbacks = delegate.getCallbacks(); for(DataMediatorCallback callback : callbacks){ callback.onPreCallback(params); SparseArrayPropertyCallback sa = callback.getSparseArrayPropertyCallback(); if(sa != null){ sa.onPropertyApplied(data, prop, value); } callback.onPostCallback(); } } }