A C E G S T

A

add(Event) - Method in class Schedule
Add an Event object to this Schedule (of there is space).

C

compareTo(ScheduledTime) - Method in class ScheduledTime
Compare this ScheduledTime to the ScheduledTime named other.
conflicts(Event) - Method in class Event
Return true if this Event conflicts/overlaps with the Event named other.

E

Event - Class in <Unnamed>
An Event object has a description, the days of the week on which it occurs, a start time, and an end time.
Event(String, String, String) - Constructor for class Event
Explicit Value Constructor

G

getEvents() - Method in class Schedule
Get all of the Event objects in this Schedule
getHour() - Method in class ScheduledTime
Get the hour associated with this ScheduledTime
getMinute() - Method in class ScheduledTime
Get the minute (truncated appropriately) associated with this ScheduledTime
getTitle() - Method in class Schedule
Get the title of this Schedule

S

Schedule - Class in <Unnamed>
A Schedule consists of a title and a collection of Event objects.
Schedule(String, int) - Constructor for class Schedule
Explicit Value Constructor
ScheduledTime - Class in <Unnamed>
The ScheduledTime class is a simplified encapsulation of times.
ScheduledTime(int, int) - Constructor for class ScheduledTime
Explicit Value Constructor
ScheduledTime(String) - Constructor for class ScheduledTime
Explicit Value Constructor
setTruncationValue(int) - Static method in class ScheduledTime
Set the truncation value to use for all ScheduledTime objects.
size() - Method in class Schedule
Get the current size of this Schedule (i.e., the number of Event objects that are currently in this Schedule)

T

toString() - Method in class Event
Returns a String representation of this Event.
toString() - Method in class ScheduledTime
Returns a String representation of this ScheduledTime formatted as hh:mm (with the minute truncated appropriately)

A C E G S T

James Madison University, Department of Computer Science