Package caltool

Top-level model classes for the Calendar Tool, including clases with the main methods for each of the three executables.

See:
          Description

Interface Summary
PrecondViolation Interface PrecondViolation defines the methods that all precondition violation exceptions should implement.
 

Class Summary
CalendarTool Class CalendarTool is the top-level model class for the regular-user Calendar Tool program.
CalendarToolAdministration Class CalendarToolAdministration is the top-level model class for the administrative-user Calendar Tool Administration program.
CalendarToolServer Class CalendarToolServer ...
 

Package caltool Description

Top-level model classes for the Calendar Tool, including clases with the main methods for each of the three executables. Contains classes for the Calendar Tool example used in Gene Fisher's software engineering classes CSC 205 , 206 , 508 , and 509 . The calendar subpackages are organized using the "Information Processing Tool" design pattern discussed in the CSC 206 lecture notes.