Loading packages/SystemUI/src/com/android/systemui/classifier/HistoryTracker.java +10 −5 Original line number Diff line number Diff line Loading @@ -20,9 +20,10 @@ import com.android.systemui.dagger.SysUISingleton; import com.android.systemui.plugins.FalsingManager; import com.android.systemui.util.time.SystemClock; import java.util.ArrayList; import com.google.common.collect.Sets; import java.util.Collection; import java.util.List; import java.util.Set; import java.util.concurrent.DelayQueue; import java.util.concurrent.Delayed; import java.util.concurrent.TimeUnit; Loading Loading @@ -52,7 +53,7 @@ public class HistoryTracker { private final SystemClock mSystemClock; DelayQueue<CombinedResult> mResults = new DelayQueue<>(); private final List<BeliefListener> mBeliefListeners = new ArrayList<>(); private final Set<BeliefListener> mBeliefListeners = Sets.newConcurrentHashSet(); @Inject HistoryTracker(SystemClock systemClock) { Loading Loading @@ -161,12 +162,16 @@ public class HistoryTracker { } void addBeliefListener(BeliefListener listener) { if (listener != null) { mBeliefListeners.add(listener); } } void removeBeliefListener(BeliefListener listener) { if (listener != null) { mBeliefListeners.remove(listener); } } /** * Represents a falsing score combing all the classifiers together. * Loading Loading
packages/SystemUI/src/com/android/systemui/classifier/HistoryTracker.java +10 −5 Original line number Diff line number Diff line Loading @@ -20,9 +20,10 @@ import com.android.systemui.dagger.SysUISingleton; import com.android.systemui.plugins.FalsingManager; import com.android.systemui.util.time.SystemClock; import java.util.ArrayList; import com.google.common.collect.Sets; import java.util.Collection; import java.util.List; import java.util.Set; import java.util.concurrent.DelayQueue; import java.util.concurrent.Delayed; import java.util.concurrent.TimeUnit; Loading Loading @@ -52,7 +53,7 @@ public class HistoryTracker { private final SystemClock mSystemClock; DelayQueue<CombinedResult> mResults = new DelayQueue<>(); private final List<BeliefListener> mBeliefListeners = new ArrayList<>(); private final Set<BeliefListener> mBeliefListeners = Sets.newConcurrentHashSet(); @Inject HistoryTracker(SystemClock systemClock) { Loading Loading @@ -161,12 +162,16 @@ public class HistoryTracker { } void addBeliefListener(BeliefListener listener) { if (listener != null) { mBeliefListeners.add(listener); } } void removeBeliefListener(BeliefListener listener) { if (listener != null) { mBeliefListeners.remove(listener); } } /** * Represents a falsing score combing all the classifiers together. * Loading