| Interface | Description |
|---|---|
| ModelData |
Basic interface for all model data objects.
|
| ModelLoader |
A Model Loader populates an apptBook instance with appointment book data for a given date range.
|
| Class | Description |
|---|---|
| Appointment |
An appointment is a booked range of time and would exist within a bucket.
|
| ApptActionInfo | |
| ApptBook |
The Appointment Book manages the loading of appointment buckets and appointments, etc, for a given range.
|
| ApptBucket |
An Apppointment Bucket is holder for Appointments for a Given Time Range (generally 1 day).
|
| ApptWindow |
An Appointment Window is a logical groupings of Appointment Buckets, where each bucket generally represents a day.
|
| SimpleModelData |
Base implementation of ModelData providing storage for ID and user defined properties
|