org.jfree.report
Class JFreeReportCoreModule
java.lang.Object
|
+--org.jfree.base.modules.DefaultModuleInfo
|
+--org.jfree.base.modules.AbstractModule
|
+--org.jfree.report.JFreeReportCoreModule
- public class JFreeReportCoreModule
- extends org.jfree.base.modules.AbstractModule
The CoreModule is used to represent the base classes of JFreeReport in a
PackageManager-compatible way. Modules may request a certain core-version to be present
by referencing to this module.
This module is used to initialize the image and drawable factories. If the
Pixie library is available, support for WMF-files is added to the factories.
- Author:
- Thomas Morgner
|
Constructor Summary |
JFreeReportCoreModule()
Creates a new module definition based on the 'coremodule.properties' file of this
package. |
|
Method Summary |
void |
initialize(org.jfree.base.modules.SubSystem subSystem)
Initializes the module. |
| Methods inherited from class org.jfree.base.modules.AbstractModule |
configure,
getDescription,
getName,
getOptionalModules,
getProducer,
getRequiredModules,
getSubSystem,
isClassLoadable,
loadModuleInfo,
loadModuleInfo,
performExternalInitialize,
setDescription,
setName,
setOptionalModules,
setProducer,
setRequiredModules,
setSubSystem,
toString |
| Methods inherited from class org.jfree.base.modules.DefaultModuleInfo |
equals,
getMajorVersion,
getMinorVersion,
getModuleClass,
getPatchLevel,
hashCode,
setMajorVersion,
setMinorVersion,
setModuleClass,
setPatchLevel |
| Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
NO_PRINTER_AVAILABLE_KEY
public static final java.lang.String NO_PRINTER_AVAILABLE_KEY
- The 'no-printer-available' property key.
FONTRENDERER_ISBUGGY_FRC_KEY
public static final java.lang.String FONTRENDERER_ISBUGGY_FRC_KEY
- The G2 fontrenderer bug override configuration key.
FONTRENDERER_USEALIASING_KEY
public static final java.lang.String FONTRENDERER_USEALIASING_KEY
- The text aliasing configuration key.
STRICT_ERROR_HANDLING_KEY
public static final java.lang.String STRICT_ERROR_HANDLING_KEY
- A configuration key that defines, whether errors will abort the report
processing. This defaults to true.
JFreeReportCoreModule
public JFreeReportCoreModule()
throws org.jfree.base.modules.ModuleInitializeException
- Creates a new module definition based on the 'coremodule.properties' file of this
package.
- Throws:
- org.jfree.base.modules.ModuleInitializeException - if the file could not be loaded.
initialize
public void initialize(org.jfree.base.modules.SubSystem subSystem)
throws org.jfree.base.modules.ModuleInitializeException
- Initializes the module. Use this method to perform all initial setup operations. This
method is called only once in a modules lifetime. If the initializing cannot be
completed, throw a ModuleInitializeException to indicate the error,. The module will
not be available to the system.
- Overrides:
- initialize in class org.jfree.base.modules.AbstractModule
- Parameters:
subSystem - the subSystem.- Throws:
- org.jfree.base.modules.ModuleInitializeException - if an error ocurred while initializing the module.