Lines Matching refs:observer

26  * A view tree observer is used to register listeners that can be notified of global
307 * Merges all the listeners registered on the specified observer with the listeners
308 * registered on this object. After this method is invoked, the specified observer
311 * @param observer The ViewTreeObserver whose listeners must be added to this observer
313 void merge(ViewTreeObserver observer) {
314 if (observer.mOnWindowAttachListeners != null) {
316 mOnWindowAttachListeners.addAll(observer.mOnWindowAttachListeners);
318 mOnWindowAttachListeners = observer.mOnWindowAttachListeners;
322 if (observer.mOnWindowFocusListeners != null) {
324 mOnWindowFocusListeners.addAll(observer.mOnWindowFocusListeners);
326 mOnWindowFocusListeners = observer.mOnWindowFocusListeners;
330 if (observer.mOnGlobalFocusListeners != null) {
332 mOnGlobalFocusListeners.addAll(observer.mOnGlobalFocusListeners);
334 mOnGlobalFocusListeners = observer.mOnGlobalFocusListeners;
338 if (observer.mOnGlobalLayoutListeners != null) {
340 mOnGlobalLayoutListeners.addAll(observer.mOnGlobalLayoutListeners);
342 mOnGlobalLayoutListeners = observer.mOnGlobalLayoutListeners;
346 if (observer.mOnPreDrawListeners != null) {
348 mOnPreDrawListeners.addAll(observer.mOnPreDrawListeners);
350 mOnPreDrawListeners = observer.mOnPreDrawListeners;
354 if (observer.mOnTouchModeChangeListeners != null) {
356 mOnTouchModeChangeListeners.addAll(observer.mOnTouchModeChangeListeners);
358 mOnTouchModeChangeListeners = observer.mOnTouchModeChangeListeners;
362 if (observer.mOnComputeInternalInsetsListeners != null) {
364 mOnComputeInternalInsetsListeners.addAll(observer.mOnComputeInternalInsetsListeners);
366 mOnComputeInternalInsetsListeners = observer.mOnComputeInternalInsetsListeners;
370 if (observer.mOnScrollChangedListeners != null) {
372 mOnScrollChangedListeners.addAll(observer.mOnScrollChangedListeners);
374 mOnScrollChangedListeners = observer.mOnScrollChangedListeners;
378 observer.kill();
726 * Indicates whether this ViewTreeObserver is alive. When an observer is not alive,