org.pentaho.reporting.libraries.xmlns

Class LibXmlBoot

public class LibXmlBoot extends AbstractBoot

The LibXmlBoot class is used to initialize the library before it is first used. This loads all configurations and initializes all factories.

Without booting, basic services like logging and the global configuration will not be availble.

Author: Thomas Morgner

Method Summary
static LibXmlBootgetInstance()
Returns the singleton instance of the boot-class.
protected ProjectInformationgetProjectInfo()
Returns the project info.
protected ConfigurationloadConfiguration()
Loads the configuration.
protected voidperformBoot()
Performs the boot.

Method Detail

getInstance

public static LibXmlBoot getInstance()
Returns the singleton instance of the boot-class.

Returns: the singleton booter.

getProjectInfo

protected ProjectInformation getProjectInfo()
Returns the project info.

Returns: The project info.

loadConfiguration

protected Configuration loadConfiguration()
Loads the configuration.

Returns: The configuration.

performBoot

protected void performBoot()
Performs the boot.