Package org.treesched

Interface Summary
CompoundSchedule Interface for a schedule that consists of other elements.
RefineableSchedule Interface for a schedule that can be refined by the addition of a sub schedule.
Schedule The interface that defines a schedule.
 

Class Summary
AbstractSchedule Proved a basis of common functionality for schedules.
ConstrainedSchedule A base class for a Schedule which has a from and a to date.
DateUtils Utility methods to do things with dates and intervals.
Interval A representation of an interval between two dates.
RegularSchedule This is a base class for schedule which repeat at intervals.
ScheduleFactory Create a schedule from a name.
ScheduleList Provide a schedule based on a list of schedules.
 

Exception Summary
ScheduleFactoryException An exception to be throw by the Schedule Factory.