Companion view classes for the schedule package, including the schedule
pulldown menu and detailed dialogs for scheduling items and editing item
categories.
Model classes for the viewing functions of the Calendar Tool, including viewing
items at different calendar levels, viewing item lists, and filtered item
viewing.
Compose this by (1) creating a new window, (2) setting the window's
menubar to this' menubar, (3) populating the menubar with the menus, (4)
calling compose in turn for each menu, and (5) setting the window
title.
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.
ScheduleMeeting uses the given MeetingRequest to determine possible
times that the requested meeting might be held, within the existing set
of scheduled items in the CalendarDB.