| Modifier and Type | Class and Description |
|---|---|
| public class | Calendar<
the type of the (optional) user object T>A calendar is responsible for storing calendar entries. |
| public class | CalendarEvent
An event class used to signal changes done within a calendar or changes done to a calendar entry. |
| public class | CalendarSource
A calendar source is a collection of calendars. |
| public class | Entry<
the type of the user object T>An entry inside a calendar, for example "Dentist Appointment, Feb 2nd, 9am". |
| public class | Interval
A class used for storing the time interval and time zone of an entry. |
| pack-priv class | IntervalTree<
the entry type E extends EntryAn interval tree implementation to store entries based on their start and end time. |
| public class | LoadEvent
An event fired by the framework to inform the application that data will be required for the time interval defined by the given start and end date. |
| public class | |
| public class | Resource<
the type of the wrapped / referenced business object (person or machine). T>A resource represents a person or a machine. |