diff --git a/core/java/android/provider/Calendar.java b/core/java/android/provider/Calendar.java index fab3f3d034f7f..d57155c284418 100644 --- a/core/java/android/provider/Calendar.java +++ b/core/java/android/provider/Calendar.java @@ -473,6 +473,39 @@ public final class Calendar { *

Type: INTEGER (boolean)

*/ public static final String HAS_ATTENDEE_DATA = "hasAttendeeData"; + + /** + * Whether guests can modify the event. + *

Type: INTEGER (boolean)

+ */ + public static final String GUESTS_CAN_MODIFY = "guestsCanModify"; + + /** + * Whether guests can invite other guests. + *

Type: INTEGER (boolean)

+ */ + public static final String GUESTS_CAN_INVITE_OTHERS = "guestsCanInviteOthers"; + + /** + * Whether guests can see the list of attendees. + *

Type: INTEGER (boolean)

+ */ + public static final String GUESTS_CAN_SEE_GUESTS = "guestsCanSeeGuests"; + + /** + * Email of the organizer (owner) of the event. + *

Type: STRING

+ */ + public static final String ORGANIZER = "organizer"; + + /** + * Whether the user can invite others to the event. + * The GUESTS_CAN_INVITE_OTHERS is a setting that applies to an arbitrary guest, + * while CAN_INVITE_OTHERS indicates if the user can invite others (either through + * GUESTS_CAN_INVITE_OTHERS or because the user has modify access to the event). + *

Type: INTEGER (boolean, readonly)

+ */ + public static final String CAN_INVITE_OTHERS = "canInviteOthers"; } /**