public void testGetValue_RealmCheck() throws Exception {
   RealmTester.exerciseCurrent(
       new Runnable() {
         public void run() {
           observable.getValue();
         }
       },
       (CurrentRealm) observable.getRealm());
 }
Exemplo n.º 2
0
 @Override
 public IObservableValue getObservableValue(
     IObservableValue value, EditingDomain editingDomain) {
   if (ov == null) {
     ov = new ProxyObservableValue(value);
     ov =
         UIBindingsEMFObservables.observeDetailValue(
             value.getRealm(), editingDomain, ov, myFeature);
   }
   return ov;
 }
Exemplo n.º 3
0
 @Override
 public IObservableValue getObservableValue(
     IObservableValue value, EditingDomain editingDomain) {
   if (ov == null) {
     ov = value;
     for (final EStructuralFeature sf : myFeatures) {
       if (ov == null) return null;
       ov = UIBindingsEMFObservables.observeDetailValue(ov.getRealm(), editingDomain, ov, sf);
     }
   }
   return ov;
 }