From c0bd9bcdd9fa2de9a11c09418208702d0791555a Mon Sep 17 00:00:00 2001 From: RoboErik Date: Fri, 13 May 2011 17:54:24 -0700 Subject: [PATCH] Add original_id definition for cal db v301 Also removed dtstart2 and dtend2 definitions. Change-Id: Id0408c6bf535a800c715ea08b78aabb2ede2dc9c --- core/java/android/provider/Calendar.java | 26 +++++++++++------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/core/java/android/provider/Calendar.java b/core/java/android/provider/Calendar.java index 41418793c2890..20614dc8715eb 100644 --- a/core/java/android/provider/Calendar.java +++ b/core/java/android/provider/Calendar.java @@ -615,18 +615,6 @@ public final class Calendar { */ public static final String DTEND = "dtend"; - /** - * The time the event starts with allDay events in a local tz - *

Type: INTEGER (long; millis since epoch)

- */ - public static final String DTSTART2 = "dtstart2"; - - /** - * The time the event ends with allDay events in a local tz - *

Type: INTEGER (long; millis since epoch)

- */ - public static final String DTEND2 = "dtend2"; - /** * The duration of the event *

Type: TEXT (duration in RFC2445 format)

@@ -733,9 +721,17 @@ public final class Calendar { */ public static final String EXDATE = "exdate"; + /** + * The _id of the original recurring event for which this event is an + * exception. + *

Type: TEXT

+ */ + public static final String ORIGINAL_ID = "original_id"; + /** * The _sync_id of the original recurring event for which this event is - * an exception. + * an exception. The provider should keep the original_id in sync when + * this is updated. *

Type: TEXT

*/ public static final String ORIGINAL_SYNC_ID = "original_sync_id"; @@ -899,6 +895,7 @@ public final class Calendar { DatabaseUtils.cursorLongToContentValuesIfPresent(cursor, cv, DTEND); DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, DURATION); DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, EVENT_TIMEZONE); + DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, EVENT_END_TIMEZONE); DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, ALL_DAY); DatabaseUtils.cursorIntToContentValuesIfPresent(cursor, cv, ACCESS_LEVEL); DatabaseUtils.cursorIntToContentValuesIfPresent(cursor, cv, AVAILABILITY); @@ -910,6 +907,7 @@ public final class Calendar { DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, EXRULE); DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, EXDATE); DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, ORIGINAL_SYNC_ID); + DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, ORIGINAL_ID); DatabaseUtils.cursorLongToContentValuesIfPresent(cursor, cv, ORIGINAL_INSTANCE_TIME); DatabaseUtils.cursorIntToContentValuesIfPresent(cursor, cv, ORIGINAL_ALL_DAY); @@ -925,7 +923,7 @@ public final class Calendar { DatabaseUtils.cursorLongToContentValuesIfPresent(cursor, cv, DIRTY); DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, _SYNC_VERSION); DatabaseUtils.cursorIntToContentValuesIfPresent(cursor, cv, EventsColumns.DELETED); - DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, Calendars.SYNC1); + DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, SYNC1); DatabaseUtils.cursorStringToContentValuesIfPresent(cursor, cv, Events.SYNC_DATA1);