Interfaces
 InterfaceDescription
 ICalendarDataProvider 
 ICalendarItem 
 ICalendarItemSet 
 IRemoteCalendarItemSet 
Classes
 ClassDescription
 Alarm Class describing alarm added to the CalendarItem
 AlarmType Type of alarm, can be one of: - MINUTE - HOUR - DAY - WEEK
 BaseRemoteCalendarItemSet Base class for remote calendar item sets implementations.
 CalendarDataProvider Class used as DataProvider by FlexCalendar.
 CalendarItem Class describing (single or recurring) calendar item.
 CalendarItemSet Class describing set of items.
 CalendarItemSetCache Keeps cache of items for specific CalendarItemSet in given period of time.
 ItemType Enumeration-pretending class that contains possible types of CalendarItem.