Package caltool.schedule

Classes related to scheduling appointments, meetings, events, and tasks in the Calendar Tool.

See:
          Description

Class Summary
Appointment Class Appointment adds a number of components to a generic ScheduledItem.
Attendees Attendees is a list of names of those who attend a meeting.
Category A Category has a Name and StandardColor, which serve distinguish it from other categories.
CategoryDB  
Date Class Date is the basic unit of calendar time keeping, consisting of a day of the week, numeric date, month, and year.
Duration Duration is the time length of a scheduled item, in hours and minutes.
Event An Event is the simplest type of ScheduledItem.
Meeting A Meeting adds an Attendees component to an Appointment.
MeetingRequest A meeting request has all the components of a meeting plus three additional components to specify the latest dates and time at which the meeting can be scheduled.
PossibleMeetingTimes  
RecurringInfo Class RecurringInfo has components to specify the nature of a recurring item.
RemindInfo RemindInfo defines if, when, and where a scheulded item reminder is sent to the user.
Schedule Class Schedule is the top-level model class in the schedule package.
ScheduledItem A ScheduledItem is the generic definition for the types of items stored in a calendar.
Task Like an Appointment, a Task adds a number of components to a generic ScheduledItem.
Time A Time consists of an hour, minute, and AM or PM indicator.
 

Enum Summary
AmOrPm Standard suffix used in 12-hour time value.
DayName Class DayName is one of the seven standard days of the week.
MonthName Class MonthName is one of the twelve standard month of the year.
Priority Priority indicates whether an appointment is a must or if it is optional.
Security Security is one of four possible levels: Public, PublicTitle, Confidential, or Private.
StandardColor A StandardColor is one of a fixed set of possibilities for use in color coding a cateogry.
 

Package caltool.schedule Description

Classes related to scheduling appointments, meetings, events, and tasks in the Calendar Tool. Also defined are classes for managing scheduled item categories.