See: Description
| Class | Description |
|---|---|
| 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.
|
| Categories | |
| Category |
A Category has a Name and StandardColor, which serve to distinguish it from
other categories.
|
| 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.
|
| IntervalDetails |
Class IntervalDetails is a union-defining superclass for WeeklyDetails and
MonthlyDetails.
|
| 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.
|
| MeetingSchedulingOptions | |
| MonthlyDetails |
MonthlyDetails has an on/off setting for each day of the week on which an
item recurs.
|
| 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.
|
| RemindWhen |
RemindWhen defines how soon before a scheduled item the reminder is to be
sent.
|
| 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.
|
| WeeklyDetails |
WeeklyDetails has an on/off setting for each day of the week on which an
item recurs.
|
| Enum | Description |
|---|---|
| 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.
|
| RecurringInterval |
Class RecuringInterval specifies the granularity at which recurring items
are defined.
|
| ReminderTimeUnit |
Reminders can come minutes, hours, or days before the start time of a
scheduled item.
|
| RemindWhere |
RemindWhere defines one of three ways that the user is alerted when a
scheduled event is to occur.
|
| Security |
Security is one of four possible levels: Public, PublicTitle, Confidential,
or Private.
|
| SimpleSecurity |
Simple security has only two levels -- public or private.
|
| StandardColor |
A StandardColor is one of a fixed set of possibilities for use in color
coding a cateogry.
|
| Exception | Description |
|---|---|
| ScheduleEventPrecondViolation |
Class ScheduleEventPrecondViolation defines and exception containing error
conditions for the Schedule.scheduleEvent method.
|