X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fmodel%2FObservableAtomicInteger.java;h=218229face60ae910e9e2294c20331addfd555a3;hp=79a2499c93bf9c87382a93c536cbf06e826d0985;hb=d3a8b658a1fc185202ab739eaa66080813729170;hpb=a4ab99925eefb09f23745bae8bdeb29f76aa6bc2 diff --git a/app/src/main/java/net/ktnx/mobileledger/model/ObservableAtomicInteger.java b/app/src/main/java/net/ktnx/mobileledger/model/ObservableAtomicInteger.java index 79a2499c..218229fa 100644 --- a/app/src/main/java/net/ktnx/mobileledger/model/ObservableAtomicInteger.java +++ b/app/src/main/java/net/ktnx/mobileledger/model/ObservableAtomicInteger.java @@ -39,11 +39,13 @@ public class ObservableAtomicInteger extends Observable { return holder.get(); } public void set(int newValue) { +// Log.d("atomic", "set"); holder.set(newValue); forceNotify(); } private void forceNotify() { setChanged(); +// Log.d("atomic", String.format("notifying %d observers", countObservers())); notifyObservers(); } // public void lazySet(int newValue) { @@ -81,11 +83,13 @@ public class ObservableAtomicInteger extends Observable { return result; } public int incrementAndGet() { +// Log.d("atomic", "incrementAndGet"); int result = holder.incrementAndGet(); forceNotify(); return result; } public int decrementAndGet() { +// Log.d("atomic", "decrementAndGet"); int result = holder.decrementAndGet(); forceNotify(); return result;