| Interface | Description |
|---|---|
| Module |
The module interface describes a JFreeReport-module.
|
| ModuleInfo |
The module info describes an required module and the module version.
|
| ModuleInitializer |
The module initializer is used to separate the initialization process from
the module definition.
|
| Class | Description |
|---|---|
| AbstractModule |
The abstract module provides a default implementation of the module interface.
|
| DefaultModuleInfo |
Provides a default implementation of the module info interface.
|
| PackageConfiguration |
The PackageConfiguration handles the module level configuration.
|
| PackageManager |
The PackageManager is used to load and configure the modules of JFreeReport.
|
| PackageSorter |
Compares two modules for order.
|
| PackageState |
The package state class is used by the package manager to keep track of
the activation level of the installed or errornous packages.
|
| Exception | Description |
|---|---|
| ModuleInitializeException |
This exception is thrown when the module initialization encountered an
unrecoverable error which prevents the module from being used.
|