Holger's Java API

## Uses of Package
com.antelmann.calendar

Packages that use com.antelmann.calendar
com.antelmann: These are general classes that apply for the framework as a whole.
com.antelmann.calendar: This package contains classes for implementing calendar and time related solutions.
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.genealogy: This package contains classes that provide classes to implement applications dealing with genealogy related issues.
com.antelmann.io: This package contains classes that are concerned with input/output operations.
com.antelmann.math: This package contains classes to ease calculations.
com.antelmann.net: The classes in this package are designed to provide convenient access to Internet related functionality.
com.antelmann.net.mail: The classes in this package are designed to ease the handling of emails.
com.antelmann.ooffice: The classes in this package are to be used in conjunction with OpenOffice.
com.antelmann.sound: This package contains classes to play various sounds with greatly improved ease-of-use over the functionality provided by the javax.sound package.
com.antelmann.util: This package contains generally useful classes that are used throughout the other packages in this framework.
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.
com.antelmann.util.logging: This package contains classes that implement a custom logging for this framework - separate from java.util.logging.
com.antelmann.util.revision: This package contains classes useful for implementing systems that deal with revisions.

Classes in com.antelmann.calendar used by com.antelmann
Stopwatch Stopwatch is a convenient implementation to bench just about anything.

Classes in com.antelmann.calendar used by com.antelmann.calendar
AbstractCalendarModel a convenient base implementation for a CalendarModel that merely leaves `getValueFor(Date)` to be implemented by an inheriting class.
AbstractTimeSystem the basis for a custom TimeSystem based on an offset value (delta) relative to the system time.
Alert
AlertHandler
AlertTimer AlertTimer is a singleton
CalendarCell represents the value that by default is returned from a CalendarTableModel
CalendarChangeEvent used when a CalendarTableModel fires events upon data changes
CalendarDB
CalendarEntry represents a generic entry in a calendar
CalendarEntryComponentFactory used for visualizing calendar entries
CalendarException indicates an inconsistency in the calendar database
CalendarHelper methods that require a calendar for calculation are synchronized, so they do not perform simultaneously
CalendarModel a model that provides data based on given dates
CalendarModelListener listends to data changes of a CalendarModel
CalendarTableModel a special table model that can place values for specific dates into a table model; each model represents one month.
Holiday represents a holiday
HolidayCalendar maintains a list of days that represent holidays.
JDayGrid.Orientation
JHolidayList.DataChangeListener
Month
NTPClient implements a simple client for the Network Time Protocol (NTP).
Recurrence
SQLCalendarDB a JDBC implementation of a calendar database.
Stopwatch Stopwatch is a convenient implementation to bench just about anything.
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.
TimeInDay represents the time of the day of any given date.
TimeInterval provides different intervals for time ranges
TimeProtocolClient Deprecated. use `NTPClient` instead
TimeSystem TimeSystem allows to use a time measurement that is independent from the system time.
WeekDay represents the days in a week with localized strings

Classes in com.antelmann.calendar used by com.antelmann.db
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.
TimeSystem TimeSystem allows to use a time measurement that is independent from the system time.

Classes in com.antelmann.calendar used by com.antelmann.genealogy
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.

Classes in com.antelmann.calendar used by com.antelmann.io
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.

Classes in com.antelmann.calendar used by com.antelmann.math
TimeInterval provides different intervals for time ranges

Classes in com.antelmann.calendar used by com.antelmann.net
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.

Classes in com.antelmann.calendar used by com.antelmann.net.mail
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.

Classes in com.antelmann.calendar used by com.antelmann.ooffice
TimeInDay represents the time of the day of any given date.

Classes in com.antelmann.calendar used by com.antelmann.sound
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.

Classes in com.antelmann.calendar used by com.antelmann.util
Stopwatch Stopwatch is a convenient implementation to bench just about anything.
TimeInterval provides different intervals for time ranges

Classes in com.antelmann.calendar used by com.antelmann.util.gui
Stopwatch Stopwatch is a convenient implementation to bench just about anything.
TimeInterval provides different intervals for time ranges
TimeSystem TimeSystem allows to use a time measurement that is independent from the system time.

Classes in com.antelmann.calendar used by com.antelmann.util.logging
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.

Classes in com.antelmann.calendar used by com.antelmann.util.revision
Timed java.util.Date would be a classical example of a Timed instance (if it implemented it), but it may also refer to a duration, like `Stopwatch` interprets it.

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