org.pentaho.reporting.engine.classic.core.modules.parser.simple
Class SimpleParserModuleInit

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.parser.simple.SimpleParserModuleInit
All Implemented Interfaces:
org.pentaho.reporting.libraries.base.boot.ModuleInitializer

public class SimpleParserModuleInit
extends Object
implements org.pentaho.reporting.libraries.base.boot.ModuleInitializer

Handles the initalisation of the simple parser module. This contains support for the simple report definition format.

Author:
Thomas Morgner

Field Summary
static String PUBLIC_ID_SIMPLE
          the Public ID for the simple version of JFreeReport XML definitions.
static String SIMPLE_REPORT_TAG
          the document element tag for the simple report format.
static String SYSTEM_ID
           
 
Constructor Summary
SimpleParserModuleInit()
          DefaultConstructor.
 
Method Summary
 void performInit()
          Initializes the simple parser and registers this handler with the parser base module.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIMPLE_REPORT_TAG

public static final String SIMPLE_REPORT_TAG
the document element tag for the simple report format.

See Also:
Constant Field Values

PUBLIC_ID_SIMPLE

public static final String PUBLIC_ID_SIMPLE
the Public ID for the simple version of JFreeReport XML definitions.

See Also:
Constant Field Values

SYSTEM_ID

public static final String SYSTEM_ID
See Also:
Constant Field Values
Constructor Detail

SimpleParserModuleInit

public SimpleParserModuleInit()
DefaultConstructor. Does nothing.

Method Detail

performInit

public void performInit()
                 throws org.pentaho.reporting.libraries.base.boot.ModuleInitializeException
Initializes the simple parser and registers this handler with the parser base module.

Specified by:
performInit in interface org.pentaho.reporting.libraries.base.boot.ModuleInitializer
Throws:
org.pentaho.reporting.libraries.base.boot.ModuleInitializeException - if initializing the module failes.