ContentObservable
public
class
ContentObservable
extends Observable<ContentObserver>
| java.lang.Object | ||
| ↳ | android.database.Observable<android.database.ContentObserver> | |
| ↳ | android.database.ContentObservable | |
A specialization of Observable for ContentObserver
that provides methods for sending notifications to a list of
ContentObserver objects.
Summary
Inherited fields |
|---|
From
class
android.database.Observable
|
Public constructors | |
|---|---|
ContentObservable()
|
|
Public methods | |
|---|---|
void
|
dispatchChange(boolean selfChange)
This method was deprecated
in API level 16.
Use |
void
|
dispatchChange(boolean selfChange, Uri uri)
Invokes |
void
|
notifyChange(boolean selfChange)
This method was deprecated
in API level 16.
Use |
void
|
registerObserver(ContentObserver observer)
Adds an observer to the list. |
Inherited methods | |
|---|---|
From
class
android.database.Observable
| |
From
class
java.lang.Object
| |
Public constructors
Public methods
dispatchChange
void dispatchChange (boolean selfChange)
This method was deprecated
in API level 16.
Use dispatchChange(boolean, Uri) instead.
Invokes dispatchChange(boolean) on each observer.
If selfChange is true, only delivers the notification
to the observer if it has indicated that it wants to receive self-change
notifications by implementing deliverSelfNotifications()
to return true.
| Parameters | |
|---|---|
selfChange |
boolean: True if this is a self-change notification. |
dispatchChange
void dispatchChange (boolean selfChange,
Uri uri)
Invokes dispatchChange(boolean, Uri) on each observer.
Includes the changed content Uri when available.
If selfChange is true, only delivers the notification
to the observer if it has indicated that it wants to receive self-change
notifications by implementing deliverSelfNotifications()
to return true.
| Parameters | |
|---|---|
selfChange |
boolean: True if this is a self-change notification. |
uri |
Uri: The Uri of the changed content, or null if unknown.
|
notifyChange
void notifyChange (boolean selfChange)
This method was deprecated
in API level 16.
Use dispatchChange(boolean) instead.
Invokes onChange(boolean) on each observer.
| Parameters | |
|---|---|
selfChange |
boolean: True if this is a self-change notification. |
registerObserver
void registerObserver (ContentObserver observer)
Adds an observer to the list. The observer cannot be null and it must not already be registered.
| Parameters | |
|---|---|
observer |
ContentObserver: the observer to register |
Interfaces
Classes
- AbstractCursor
- AbstractCursor.SelfContentObserver
- AbstractWindowedCursor
- CharArrayBuffer
- ContentObservable
- ContentObserver
- CrossProcessCursorWrapper
- CursorJoiner
- CursorWindow
- CursorWrapper
- DatabaseUtils
- DatabaseUtils.InsertHelper
- DataSetObservable
- DataSetObserver
- DefaultDatabaseErrorHandler
- MatrixCursor
- MatrixCursor.RowBuilder
- MergeCursor
- Observable
Enums
Exceptions

