protected void doSetValue(Object source, Object value) {
IObservableValue observable = observe(source);
try {
observable.setValue(value);
} finally {
observable.dispose();
}
}
public IObservableValue observe(Object source) {
return observe(Realm.getDefault(), source);