org.jfree.report.modules.gui.print
Class AWTPrintingGUIModule

java.lang.Object
  |
  +--org.jfree.base.modules.DefaultModuleInfo
        |
        +--org.jfree.base.modules.AbstractModule
              |
              +--org.jfree.report.modules.gui.print.AWTPrintingGUIModule

public class AWTPrintingGUIModule
extends org.jfree.base.modules.AbstractModule

The module definition for the AWT printing export gui module. The module contains 2 export plugins, the page setup plugin and the printing plugin.

Author:
Thomas Morgner

Field Summary
static java.lang.String PRINT_ENABLE_KEY
          The printing export plugin enable key.
static java.lang.String PRINT_ORDER_KEY
          The printing export plugin preference key.
static java.lang.String PRINT_SERVICE_KEY
           
 
Constructor Summary
AWTPrintingGUIModule()
          DefaultConstructor.
 
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
 

Field Detail

PRINT_ORDER_KEY

public static final java.lang.String PRINT_ORDER_KEY
The printing export plugin preference key.

PRINT_ENABLE_KEY

public static final java.lang.String PRINT_ENABLE_KEY
The printing export plugin enable key.

PRINT_SERVICE_KEY

public static final java.lang.String PRINT_SERVICE_KEY
Constructor Detail

AWTPrintingGUIModule

public AWTPrintingGUIModule()
                     throws org.jfree.base.modules.ModuleInitializeException
DefaultConstructor. Loads the module specification.
Throws:
org.jfree.base.modules.ModuleInitializeException - if an error occured.
Method Detail

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.