An utility class to safely boot and initialize the JFreeReport library. This class should be called before using the JFreeReport classes, to make sure that all subsystems are initialized correctly and in the correct order.
Application developers should make sure, that the booting is done, before JFreeReport objects are used. Although the boot process will be started automaticly if needed, this automated start may no longer guarantee the module initialization order.
Additional modules can be specified by defining the system property
"org.jfree.report.boot.Modules"
. The property expects a comma-separated list of {@link org.jfree.base.modules.Module} implementations.
Booting should be done by aquirering a new boot instance using {@link JFreeReportBoot#getInstance()} and then starting the boot process with {@link JFreeReportBoot#start()}.
@author Thomas Morgner