Searched refs:mObservers (Results 1 - 17 of 17) sorted by relevance

/frameworks/base/core/java/android/database/
H A DDataSetObservable.java31 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 DObservable.java34 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 DContentObservable.java67 synchronized(mObservers) {
68 for (ContentObserver observer : mObservers) {
85 synchronized(mObservers) {
86 for (ContentObserver observer : mObservers) {
/frameworks/base/libs/hwui/
H A DFrameMetricsReporter.h35 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 DLifecycle.java27 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 DLifecycle.java57 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 DObjectAdapter.java105 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 DAbstractItemHierarchy.java39 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 DLiveData.java64 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 DDefaultSelectionTracker.java59 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 DContentObserverController.java65 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 DFileSystemProvider.java72 @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 DContentService.java440 = 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 DNetworkManagementService.java244 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 DRecyclerView.java11032 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 DRecyclerView.java11942 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 DBatteryStatsImpl.java1071 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);

Completed in 672 milliseconds