/frameworks/base/core/java/android/database/ |
H A D | DataSetObservable.java | 31 synchronized(mObservers) { 33 // removing itself from {@link mObservers} - and that could cause problems if 34 // an iterator is used on the ArrayList {@link mObservers}. 36 for (int i = mObservers.size() - 1; i >= 0; i--) { 37 mObservers.get(i).onChanged(); 48 synchronized (mObservers) { 49 for (int i = mObservers.size() - 1; i >= 0; i--) { 50 mObservers.get(i).onInvalidated();
|
H A D | Observable.java | 34 protected final ArrayList<T> mObservers = new ArrayList<T>(); field in class:Observable 47 synchronized(mObservers) { 48 if (mObservers.contains(observer)) { 51 mObservers.add(observer); 66 synchronized(mObservers) { 67 int index = mObservers.indexOf(observer); 71 mObservers.remove(index); 79 synchronized(mObservers) { 80 mObservers.clear();
|
H A D | ContentObservable.java | 67 synchronized(mObservers) { 68 for (ContentObserver observer : mObservers) { 85 synchronized(mObservers) { 86 for (ContentObserver observer : mObservers) {
|
/frameworks/base/libs/hwui/ |
H A D | FrameMetricsReporter.h | 35 void addObserver(FrameMetricsObserver* observer) { mObservers.push_back(observer); } 38 for (size_t i = 0; i < mObservers.size(); i++) { 39 if (mObservers[i].get() == observer) { 40 mObservers.erase(mObservers.begin() + i); 47 bool hasObservers() { return mObservers.size() > 0; } 50 for (size_t i = 0; i < mObservers.size(); i++) { 51 mObservers[i]->notify(stats); 56 std::vector<sp<FrameMetricsObserver> > mObservers; member in class:android::uirenderer::FrameMetricsReporter
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/ |
H A D | Lifecycle.java | 27 private ArrayList<T> mObservers = new ArrayList<>(); field in class:Lifecycle 30 mObservers.add(observer); 34 mObservers.remove(observer); 38 for (int i = 0; i < mObservers.size(); i++) { 39 consumer.accept(mObservers.get(i));
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/core/lifecycle/ |
H A D | Lifecycle.java | 57 private final List<LifecycleObserver> mObservers = new ArrayList<>(); field in class:Lifecycle 82 mObservers.add((LifecycleObserver) observer); 92 mObservers.remove(observer); 97 for (int i = 0, size = mObservers.size(); i < size; i++) { 98 final LifecycleObserver observer = mObservers.get(i); 108 for (int i = 0, size = mObservers.size(); i < size; i++) { 109 final LifecycleObserver observer = mObservers.get(i); 117 for (int i = 0, size = mObservers.size(); i < size; i++) { 118 final LifecycleObserver observer = mObservers.get(i); 126 for (int i = 0, size = mObservers [all...] |
/frameworks/support/leanback/src/main/java/androidx/leanback/widget/ |
H A D | ObjectAdapter.java | 105 for (int i = mObservers.size() - 1; i >= 0; i--) { 106 mObservers.get(i).onChanged(); 111 for (int i = mObservers.size() - 1; i >= 0; i--) { 112 mObservers.get(i).onItemRangeChanged(positionStart, itemCount); 117 for (int i = mObservers.size() - 1; i >= 0; i--) { 118 mObservers.get(i).onItemRangeChanged(positionStart, itemCount, payload); 123 for (int i = mObservers.size() - 1; i >= 0; i--) { 124 mObservers.get(i).onItemRangeInserted(positionStart, itemCount); 129 for (int i = mObservers.size() - 1; i >= 0; i--) { 130 mObservers [all...] |
/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/items/ |
H A D | AbstractItemHierarchy.java | 39 private ArrayList<Observer> mObservers = new ArrayList<>(); field in class:AbstractItemHierarchy 65 mObservers.add(observer); 70 mObservers.remove(observer); 77 for (Observer observer : mObservers) { 95 for (Observer observer : mObservers) { 113 for (Observer observer : mObservers) { 135 for (Observer observer : mObservers) { 153 for (Observer observer : mObservers) {
|
/frameworks/support/lifecycle/livedata-core/src/main/java/androidx/lifecycle/ |
H A D | LiveData.java | 64 private SafeIterableMap<Observer<? super T>, ObserverWrapper> mObservers = field in class:LiveData 125 mObservers.iteratorWithAdditions(); iterator.hasNext(); ) { 172 ObserverWrapper existing = mObservers.putIfAbsent(observer, wrapper); 201 ObserverWrapper existing = mObservers.putIfAbsent(observer, wrapper); 220 ObserverWrapper removed = mObservers.remove(observer); 237 for (Map.Entry<Observer<? super T>, ObserverWrapper> entry : mObservers) { 338 return mObservers.size() > 0;
|
/frameworks/support/recyclerview-selection/src/main/java/androidx/recyclerview/selection/ |
H A D | DefaultSelectionTracker.java | 59 private final List<SelectionObserver> mObservers = new ArrayList<>(1); field in class:DefaultSelectionTracker 106 mObservers.add(callback); 368 int lastListener = mObservers.size() - 1; 370 mObservers.get(i).onItemStateChanged(key, true); 385 int lastListenerIndex = mObservers.size() - 1; 387 mObservers.get(i).onItemStateChanged(key, selected); 407 int lastListenerIndex = mObservers.size() - 1; 409 mObservers.get(i).onSelectionChanged(); 414 int lastListenerIndex = mObservers.size() - 1; 416 mObservers [all...] |
/frameworks/base/services/core/java/com/android/server/job/controllers/ |
H A D | ContentObserverController.java | 65 final SparseArray<ArrayMap<JobInfo.TriggerContentUri, ObserverInstance>> mObservers = field in class:ContentObserverController 258 mObservers.get(sourceUserId); 261 mObservers.put(sourceUserId, observersOfUser); 346 mObservers.get(obs.mUserId); 371 int N = mObservers.size(); 376 final int userId = mObservers.keyAt(userIdx); 378 mObservers.get(userId); 465 final int n = mObservers.size(); 469 final int userId = mObservers.keyAt(userIdx); 474 mObservers [all...] |
/frameworks/base/core/java/com/android/internal/content/ |
H A D | FileSystemProvider.java | 72 @GuardedBy("mObservers") 73 private final ArrayMap<File, DirectoryObserver> mObservers = new ArrayMap<>(); field in class:FileSystemProvider 547 synchronized (mObservers) { 548 DirectoryObserver observer = mObservers.get(file); 553 mObservers.put(file, observer); 562 synchronized (mObservers) { 563 DirectoryObserver observer = mObservers.get(file); 568 mObservers.remove(file);
|
/frameworks/base/services/core/java/com/android/server/content/ |
H A D | ContentService.java | 440 = oc.mNode.mObservers; 1375 private ArrayList<ObserverEntry> mObservers = new ArrayList<ObserverEntry>(); field in class:ContentService.ObserverNode 1384 if (mObservers.size() > 0) { 1390 for (int i=0; i<mObservers.size(); i++) { 1392 mObservers.get(i).dumpLocked(fd, pw, args, innerName, prefix, 1444 mObservers.add(new ObserverEntry(observer, notifyForDescendants, observersLock, 1483 size = mObservers.size(); 1485 ObserverEntry entry = mObservers.get(i); 1487 mObservers.remove(i); 1494 if (mChildren.size() == 0 && mObservers [all...] |
/frameworks/base/services/core/java/com/android/server/ |
H A D | NetworkManagementService.java | 244 private final RemoteCallbackList<INetworkManagementEventObserver> mObservers = field in class:NetworkManagementService 423 mObservers.register(observer); 429 mObservers.unregister(observer); 438 final int length = mObservers.beginBroadcast(); 442 eventCallback.sendCallback(mObservers.getBroadcastItem(i)); 447 mObservers.finishBroadcast();
|
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | RecyclerView.java | 11032 return !mObservers.isEmpty(); 11037 // removing itself from {@link mObservers} - and that could cause problems if 11038 // an iterator is used on the ArrayList {@link mObservers}. 11040 for (int i = mObservers.size() - 1; i >= 0; i--) { 11041 mObservers.get(i).onChanged(); 11051 // removing itself from {@link mObservers} - and that could cause problems if 11052 // an iterator is used on the ArrayList {@link mObservers}. 11054 for (int i = mObservers.size() - 1; i >= 0; i--) { 11055 mObservers.get(i).onItemRangeChanged(positionStart, itemCount, payload); 11061 // including removing itself from {@link mObservers} [all...] |
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/ |
H A D | RecyclerView.java | 11942 return !mObservers.isEmpty(); 11947 // removing itself from {@link mObservers} - and that could cause problems if 11948 // an iterator is used on the ArrayList {@link mObservers}. 11950 for (int i = mObservers.size() - 1; i >= 0; i--) { 11951 mObservers.get(i).onChanged(); 11962 // removing itself from {@link mObservers} - and that could cause problems if 11963 // an iterator is used on the ArrayList {@link mObservers}. 11965 for (int i = mObservers.size() - 1; i >= 0; i--) { 11966 mObservers.get(i).onItemRangeChanged(positionStart, itemCount, payload); 11972 // including removing itself from {@link mObservers} [all...] |
/frameworks/base/core/java/com/android/internal/os/ |
H A D | BatteryStatsImpl.java | 1071 protected final ArrayList<TimeBaseObs> mObservers = new ArrayList<>(); field in class:BatteryStatsImpl.TimeBase 1115 mObservers.add(observer); 1119 if (!mObservers.remove(observer)) { 1125 return mObservers.contains(observer); 1215 for (int i = mObservers.size() - 1; i >= 0; i--) { 1216 mObservers.get(i).onTimeStarted(realtime, batteryUptime, batteryRealtime); 1225 for (int i = mObservers.size() - 1; i >= 0; i--) { 1226 mObservers.get(i).onTimeStopped(realtime, batteryUptime, batteryRealtime);
|