@Override public void onClearEntries(T data, Property prop, Object newMap) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onClearEntries(data, prop, newMap); onPostCallback(mSAPC); } }
@Override public void onRemoveEntry(T data, Property prop, Integer key, Object value) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onRemoveEntry(data, prop, key, value); onPostCallback(mSAPC); } }
@Override public void onClearEntries(T data, Property prop, Object newMap) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onClearEntries(data, prop, newMap); onPostCallback(mSAPC); } }
@Override public void onAddEntry(T data, Property prop, Integer key, Object value) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onAddEntry(data, prop, key, 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 public void onPropertyApplied(T data, Property prop, Object value) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onPropertyApplied(data, prop, value); onPostCallback(mSAPC); } }
@Override public void onPropertyValueChanged(T data, Property prop, Object oldValue, Object newValue) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onPropertyValueChanged(data, prop, oldValue, newValue); onPostCallback(mSAPC); } }
@Override public void onPropertyValueChanged(T data, Property prop, Object oldValue, Object newValue) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onPropertyValueChanged(data, prop, oldValue, newValue); onPostCallback(mSAPC); } }
@Override public void onAddEntry(T data, Property prop, Integer key, Object value) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onAddEntry(data, prop, key, value); onPostCallback(mSAPC); } }
@Override public void onRemoveEntry(T data, Property prop, Integer key, Object value) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onRemoveEntry(data, prop, key, value); onPostCallback(mSAPC); } }
@Override public void onEntryValueChanged(T data, Property prop, Integer key, Object oldValue, Object newValue) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onEntryValueChanged(data, prop, key, oldValue, newValue); onPostCallback(mSAPC); } }
@Override public void onEntryValueChanged(T data, Property prop, Integer key, Object oldValue, Object newValue) { if (allow(prop)) { onPreCallback(mSAPC); mSAPC.onEntryValueChanged(data, prop, key, oldValue, newValue); onPostCallback(mSAPC); } }