Holger's Java API

## Package com.antelmann

These are general classes that apply for the framework as a whole.

See:
Description

Interface Summary
LicenseHandler: can be used to obtain a license from some source if a call to `Settings.checkLicense(Object)` initially fails.

Class Summary
AntBuildLicenseFile: creates a signed license file for an ant Task.
AntBuildTask: AntBuildTask does some custom stuff for the release build with Ant.
Debug: provides globally accessible methods and variables for convenient debugging
Debug.FileExceptionHandler: can be used to conveniently write all exceptions to a file.
License: a License provides and limits access to certain functionality based on individual classes or packages.
LicenseCreator
LicenseKey: provides individual license keys for a license.
LicenseLoader: can be used to acquire licenses from a known location on demand.
LicenseManager: LicenseManager provides the ability to use limited licenses based on classes and package names.
LicenseTableModel: used to view licenses in a JTable
Settings: Settings provides access to several properties and resources that are used throughout the classes of this Antelmann.com framework.
ShowLicensesAction: shows a dialog with access to the installed licenses
Version: The class Version provides versioning information for the Antelmann.com Java framework.

Exception Summary
ExpiredLicenseException: thrown to indicate that the given license is expired and/or has no usage left
LicenseKeyException: indicates a problem with a license key
LicensingException: thrown to indicate that no valid license for a requested Object could be obtained.
MissingLicenseException: thrown to indicate that no license is available for the given licensee

Annotation Types Summary
Licensed: tags classes, methods and constructors that require a valid license
NativeCode: identifies classes, methods and constructors that use native function calls (yikes).
ThirdParty: An tagging annotation indicating a dependency on any non-standard J2SE class other than included in this com.antelmann library distribution.
Todo: indicates that this class or method still needs some work to function properly
Warning: indicates special usage notes that need to be documented as a warning to the developer/user

## Package com.antelmann Description

These are general classes that apply for the framework as a whole.

Features include the ability to programmatically check for online updates available for this framework.

You can also check out the tutorial.

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