Beispiel #1
0
 default Subscription observeQuasiModifications(QuasiModificationObserver<? super E> observer) {
   addQuasiModificationObserver(observer);
   return () -> removeQuasiModificationObserver(observer);
 }
Beispiel #2
0
 default void addModificationObserver(Consumer<? super ListModification<? extends E>> observer) {
   addQuasiModificationObserver(new ModificationObserverWrapper<>(this, observer));
 }