Holger's
Java API

Package com.antelmann.calendar

This package contains classes for implementing calendar and time related solutions.

See:
          Description

Interface Summary
AlertHandler  
CalendarDB  
CalendarEntryComponentFactory used for visualizing calendar entries
JHolidayList.DataChangeListener  
TimeSystem TimeSystem allows to use a time measurement that is independent from the system time.
 

Class Summary
Alert  
AlertTimer there is only one global AlertTimer instance in the application
AtomicClock uses the Network Time Protocol (NTP).
AtomicTime works based on an AtomicClock instance adding reliability by using multiple server if one fails.
CalendarEntry represents a generic entry in a calendar
CalendarUtils methods that require a calendar for calculation are synchronized, so they do not perform simultaneously
FileCalendarDB  
Holiday represents a holiday
HolidayCalendar maintains a list of days that represent holidays.
JCalendarEntry standard component to display CalendarEntry objects in a gui
JDayGrid  
JHolidayList a very simple editable list of holidays that supports insert and delete.
NTPServer implements the Network Time Protocol (NTP) using tcp/ip.
Recurrence  
SQLCalendarDB a JDBC implementation of a calendar database.
SQLCalendarEntryIterator  
Stopwatch Stopwatch is a convenient implementation to bench just about anything.
TimeInDay represents the time of the day of any given date.
 

Enum Summary
JDayGrid.Orientation  
 

Exception Summary
CalendarException indicates an inconsistency in the calendar database
 

Package com.antelmann.calendar Description

This package contains classes for implementing calendar and time related solutions.



(c) 2001-2006 Holger Antelmann - all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads