package caltool.model.schedule; /**** * * A Meeting adds an Attendees component to an Appointment. This extra * component reflects the fact that a meeting is scheduled for more than one * person, whereas an appointment is for a single user. Scheduling a meeting * involves checking more than one user calendar and finding a common time * among all attendees. The description of the ScheduleMeeting operation has * further details. * */ public class Meeting extends Appointment { /** * Construct an empty meeting. */ public Meeting() { } /*-* * Derived data field */ protected Attendees attendees; }