summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorKen Shirriff <kens@google.com>2009-10-19 11:17:19 -0700
committerKen Shirriff <kens@google.com>2009-10-19 13:13:19 -0700
commite341c7e7c8eed486113cbb721b09ac3aeda07d2f (patch)
treed5dbfee60df270e882437bef9d96233255b58a7b /core
parenteaa91ed1ee2581b88e555d3573d327ee9864833f (diff)
downloadframeworks_base-e341c7e7c8eed486113cbb721b09ac3aeda07d2f.zip
frameworks_base-e341c7e7c8eed486113cbb721b09ac3aeda07d2f.tar.gz
frameworks_base-e341c7e7c8eed486113cbb721b09ac3aeda07d2f.tar.bz2
Add access to ContentProvider for SyncState.
This is used (temporarily) by the new calendar sync implementation.
Diffstat (limited to 'core')
-rw-r--r--core/java/android/content/AbstractSyncableContentProvider.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/content/AbstractSyncableContentProvider.java b/core/java/android/content/AbstractSyncableContentProvider.java
index eba8715..9866862 100644
--- a/core/java/android/content/AbstractSyncableContentProvider.java
+++ b/core/java/android/content/AbstractSyncableContentProvider.java
@@ -747,4 +747,8 @@ public abstract class AbstractSyncableContentProvider extends SyncableContentPro
public void writeSyncDataBytes(Account account, byte[] data) {
mSyncState.writeSyncDataBytes(mOpenHelper.getWritableDatabase(), account, data);
}
+
+ protected ContentProvider getSyncStateProvider() {
+ return mSyncState.asContentProvider();
+ }
}