From 98bfcfb944190e6329dad233f2bf80e404e125b3 Mon Sep 17 00:00:00 2001 From: Jeff Hamilton Date: Tue, 17 Aug 2010 13:51:17 -0500 Subject: Add in constants for the server unique columns in Chrome sync. Change-Id: Ie359d4a11da2278b623a02dea19a4f847632f5ab --- core/java/android/provider/BrowserContract.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/core/java/android/provider/BrowserContract.java b/core/java/android/provider/BrowserContract.java index c118022fec55..37f1ff20c7c4 100644 --- a/core/java/android/provider/BrowserContract.java +++ b/core/java/android/provider/BrowserContract.java @@ -64,6 +64,24 @@ public class BrowserContract { public static final String SYNC5 = "sync5"; } + /** + * Convenience definitions for use in implementing chrome bookmarks sync in the Bookmarks table. + */ + public static final class ChromeSyncColumns { + private ChromeSyncColumns() {} + + /** The server unique ID for an item */ + public static final String SERVER_UNIQUE = BaseSyncColumns.SYNC3; + + public static final String FOLDER_NAME_ROOT = "google_chrome"; + public static final String FOLDER_NAME_BOOKMARKS = "google_chrome_bookmarks"; + public static final String FOLDER_NAME_BOOKMARKS_BAR = "bookmark_bar"; + public static final String FOLDER_NAME_OTHER_BOOKMARKS = "other_bookmarks"; + + /** The client unique ID for an item */ + public static final String CLIENT_UNIQUE = BaseSyncColumns.SYNC4; + } + /** * Columns that appear when each row of a table belongs to a specific * account, including sync information that an account may need. -- cgit v1.2.3-59-g8ed1b