Lines Matching defs:observer
26 public final ContentObserver observer;
30 observer = o;
66 public void addObserver(Uri uri, ContentObserver observer,
68 addObserver(uri, 0, observer, notifyForDescendents);
71 private void addObserver(Uri uri, int index, ContentObserver observer,
73 // If this is the leaf node add the observer
75 mObservers.add(new MockObserverEntry(observer, notifyForDescendents));
82 throw new IllegalArgumentException("Invalid Uri (" + uri + ") used for observer");
88 node.addObserver(uri, index + 1, observer, notifyForDescendents);
96 node.addObserver(uri, index + 1, observer, notifyForDescendents);
99 public boolean removeObserver(ContentObserver observer) {
102 boolean empty = mChildren.get(i).removeObserver(observer);
113 if (entry.observer == observer) {
125 private void notifyMyObservers(boolean leaf, ContentObserver observer,
131 // Don't notify the observer if it sent the notification and isn't interesed
133 if (entry.observer == observer && !selfNotify) {
137 // Make sure the observer is interested in the notification
139 entry.observer.onChange(selfNotify);
144 public void notifyMyObservers(Uri uri, int index, ContentObserver observer,
150 notifyMyObservers(true, observer, selfNotify);
154 notifyMyObservers(false, observer, selfNotify);
162 node.notifyMyObservers(uri, index + 1, observer, selfNotify);