};
/** Event ID */
- public final long _id;
+ public long _id;
/** Event owner */
- public final String organizer;
+ public String organizer;
/** Event title */
- public final String title;
+ public String title;
/** Event location */
- public final String eventLocation;
+ public String eventLocation;
/** Event description */
- public final String description;
+ public String description;
/** Event colour */
- public final int eventColour;
- /** Event start time (UTC milliseconds since epoch) */
- public final long dtstart;
+ public int eventColour;
+ /** Event start time (UTC milliseconds since epoch) */
+ public long dtstart;
/** Event end time (UTC milliseconds since epoch) */
- public final long dtend;
+ public long dtend;
/** Calendar ID */
- public final long calendarID;
+ public long calendarID;
- private Event(final long _id, final String organizer, final String title, final String eventLocation, final String description, final int eventColor, final long dtstart, final long dtend, final long calendarID) {
+ public Event() {}
+
+ public Event(final long _id, final String organizer, final String title, final String eventLocation, final String description, final int eventColor, final long dtstart, final long dtend, final long calendarID) {
this._id=_id;
this.organizer=organizer;
this.title=title;
cursor.close();
return events;
}
-
+
public static Event[] getAllEvents(final Context context) {
final ArrayList<Event> r = new ArrayList<Event>();
for(final Calendar calendar : Calendar.getAllCalendars(context))
return r.toArray(new Event[r.size()]);
}
+ public void insert(final Context context) {
+ final ContentResolver cr=context.getContentResolver();
+ //cr.insert(Uri.withAppendedPath(Events.CONTENT_URI));
+ //cr.notifyChange();
+ }
+
public void delete(final Context context){
final ContentResolver cr=context.getContentResolver();
cr.delete(Uri.withAppendedPath(Events.CONTENT_URI, Long.toString(_id)), null, null);