Uses of Package
org.pentaho.reporting.engine.classic.core

Packages that use org.pentaho.reporting.engine.classic.core
org.pentaho.reporting.engine.classic.core Main classes in the JFreeReport class library. 
org.pentaho.reporting.engine.classic.core.cache   
org.pentaho.reporting.engine.classic.core.designtime   
org.pentaho.reporting.engine.classic.core.designtime.datafactory   
org.pentaho.reporting.engine.classic.core.elementfactory Factory classes which make creating bands and elements more easier. 
org.pentaho.reporting.engine.classic.core.event The report events in this package is used to inform the report's functions of the current state of the report. 
org.pentaho.reporting.engine.classic.core.filter Support for the creation of 'filter chains' used to transform data objects into other forms for presentation on reports. 
org.pentaho.reporting.engine.classic.core.filter.templates Some predefined filter templates. 
org.pentaho.reporting.engine.classic.core.filter.types   
org.pentaho.reporting.engine.classic.core.filter.types.bands   
org.pentaho.reporting.engine.classic.core.function The function package contains statefull functions and stateless expression for JFreeReport. 
org.pentaho.reporting.engine.classic.core.layout Banded layout management. 
org.pentaho.reporting.engine.classic.core.layout.model   
org.pentaho.reporting.engine.classic.core.layout.model.context   
org.pentaho.reporting.engine.classic.core.layout.output   
org.pentaho.reporting.engine.classic.core.layout.richtext   
org.pentaho.reporting.engine.classic.core.layout.text   
org.pentaho.reporting.engine.classic.core.metadata   
org.pentaho.reporting.engine.classic.core.modules.gui.base This module provides basic preview capabilities for JFreeReport. 
org.pentaho.reporting.engine.classic.core.modules.gui.base.parameters   
org.pentaho.reporting.engine.classic.core.modules.gui.commonswing   
org.pentaho.reporting.engine.classic.core.modules.gui.csv An CSV export module. 
org.pentaho.reporting.engine.classic.core.modules.gui.html An HTML export module. 
org.pentaho.reporting.engine.classic.core.modules.gui.pdf An PDF export module. 
org.pentaho.reporting.engine.classic.core.modules.gui.plaintext An plain text export module. 
org.pentaho.reporting.engine.classic.core.modules.gui.print An AWT printing support module. 
org.pentaho.reporting.engine.classic.core.modules.gui.rtf   
org.pentaho.reporting.engine.classic.core.modules.gui.xls An excel export module. 
org.pentaho.reporting.engine.classic.core.modules.misc.bsf   
org.pentaho.reporting.engine.classic.core.modules.misc.datafactory   
org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql   
org.pentaho.reporting.engine.classic.core.modules.misc.survey   
org.pentaho.reporting.engine.classic.core.modules.misc.survey.writer   
org.pentaho.reporting.engine.classic.core.modules.misc.tablemodel TableModel support classes. 
org.pentaho.reporting.engine.classic.core.modules.output.csv A plain CSV output. 
org.pentaho.reporting.engine.classic.core.modules.output.pageable.base Support for the output targets that are page- and print oriented. 
org.pentaho.reporting.engine.classic.core.modules.output.pageable.graphics Graphics2D report generation classes and the G2OutputTarget. 
org.pentaho.reporting.engine.classic.core.modules.output.pageable.pdf PDF export classes and the PDF output target. 
org.pentaho.reporting.engine.classic.core.modules.output.pageable.pdf.internal   
org.pentaho.reporting.engine.classic.core.modules.output.pageable.plaintext PlainText export target module. 
org.pentaho.reporting.engine.classic.core.modules.output.pageable.xml   
org.pentaho.reporting.engine.classic.core.modules.output.table.base Common base classes for the table style output targets. 
org.pentaho.reporting.engine.classic.core.modules.output.table.csv Layouted CSV output. 
org.pentaho.reporting.engine.classic.core.modules.output.table.html The HTML4 and XHTML output target. 
org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper   
org.pentaho.reporting.engine.classic.core.modules.output.table.rtf RTF file output, using iText (requires at least version 1.1). 
org.pentaho.reporting.engine.classic.core.modules.output.table.rtf.helper   
org.pentaho.reporting.engine.classic.core.modules.output.table.xls The Excel output target. 
org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper   
org.pentaho.reporting.engine.classic.core.modules.output.table.xml   
org.pentaho.reporting.engine.classic.core.modules.output.xml DEPRECATED The XML output generates a xml representation of the generated output. 
org.pentaho.reporting.engine.classic.core.modules.parser.base Classes for reading XML-based report definitions. 
org.pentaho.reporting.engine.classic.core.modules.parser.base.common   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.data   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer   
org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.elements   
org.pentaho.reporting.engine.classic.core.modules.parser.data.compounddata   
org.pentaho.reporting.engine.classic.core.modules.parser.data.compounddata.writer   
org.pentaho.reporting.engine.classic.core.modules.parser.data.external   
org.pentaho.reporting.engine.classic.core.modules.parser.data.external.writer   
org.pentaho.reporting.engine.classic.core.modules.parser.data.inlinedata   
org.pentaho.reporting.engine.classic.core.modules.parser.data.inlinedata.writer   
org.pentaho.reporting.engine.classic.core.modules.parser.data.sql   
org.pentaho.reporting.engine.classic.core.modules.parser.data.sql.writer   
org.pentaho.reporting.engine.classic.core.modules.parser.data.staticdata   
org.pentaho.reporting.engine.classic.core.modules.parser.data.staticdata.writer   
org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.elements The ElementFactory interface and related classes. 
org.pentaho.reporting.engine.classic.core.modules.parser.ext.readhandlers   
org.pentaho.reporting.engine.classic.core.modules.parser.extwriter Support for writing MasterReport instances to a character stream in XML format. 
org.pentaho.reporting.engine.classic.core.modules.parser.extwriter.sql   
org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers   
org.pentaho.reporting.engine.classic.core.parameters   
org.pentaho.reporting.engine.classic.core.states States used in the JFreeReport state transition diagram. 
org.pentaho.reporting.engine.classic.core.states.crosstab   
org.pentaho.reporting.engine.classic.core.states.datarow   
org.pentaho.reporting.engine.classic.core.states.process   
org.pentaho.reporting.engine.classic.core.util Common utility classes. 
org.pentaho.reporting.engine.classic.core.wizard   
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core
AbstractReportDefinition
          The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.
AbstractReportProcessTask
          A base class for common report process task implementations.
AbstractRootLevelBand
          The root-level band is the container that is processed by a report-state.
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
ClassicEngineBoot
          An utility class to safely boot and initialize the Pentaho-Reporting library.
ClassicEngineBoot.VersionValidity
           
ClassicEngineInfo
          Details about the JFreeReport project.
CompoundDataFactory
          The compound data factory is a collection of data-factories.
CompoundDataFactorySupport
           
CrosstabColumnGroup
          Can have either a column body or a details body.
CrosstabGroup
          A crosstab group represents the page, row, column and detail sections of a cube.
CrosstabOtherGroup
          Can have either a row- or a column body.
CrosstabRowGroup
          Can have either a row- or a column body.
CrosstabSummaryFooter
          A details footer is printed between the last itemband and the first group-footer.
CrosstabSummaryHeader
          A details header is printed between the last group-header and the first detail band.
CrosstabTitleFooter
          A details footer is printed between the last itemband and the first group-footer.
CrosstabTitleHeader
          A details header is printed between the last group-header and the first detail band.
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
DefaultImageReference
          An DefaultImageReference encapsulates the source of an image together with a java.awt.Image.
DetailsFooter
          A details footer is printed between the last itemband and the first group-footer.
DetailsHeader
          A details header is printed between the last group-header and the first detail band.
Element
          Base class for all report elements (displays items that can appear within a report band).
ElementAlignment
          Represents the alignment of an element.
Group
          A report group.
GroupBody
          This class only has two valid sub-classes and exists purely to limit the applicable composition options in the group-class.
GroupFooter
          A band that appears at the end of each instance of a group.
GroupHeader
          A report band that appears at the beginning of each instance of a group.
GroupList
          Deprecated. The group-list is a legacy class and should not be used outside the legacy handling.
ImageContainer
          A image container stores all layout information to process images in a report.
ItemBand
          A report band that displays a row of data items.
LocalImageContainer
          The LocalImageContainer makes the image available as 'java.awt.Image' instance.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
MultiStreamReportProcessTask
          A export task that generates multiple streams, like the HTML-output does.
NoDataBand
          The No-Data-Band is printed if the current report has no data in its main data-table.
PageDefinition
          A logical page definition for a report.
PageFooter
          A report band that appears at the bottom of every page.
PageHeader
          A report band used to print information at the top of every page in the report.
ParameterMapping
          A parameter mapping defines an aliasing rule for incoming and outgoing sub-report parameters.
RelationalGroup
          A group that accepts fields.
ReportAttributeMap
          A attribute map that keeps track of changes.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ReportDefinition
          A report definition.
ReportElement
          A structural layout element.
ReportEnvironment
          Provides a simplified interface to access information about the processing environment in a simple way.
ReportFooter
          A report band that appears as the very last band on the report.
ReportHeader
          A report band that is printed once only at the beginning of the report.
ReportPreProcessor
          Todo: Document Me
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
RootLevelBand
          A RootLevelBand is directly connected with a report definition or a group.
Section
          A section is a small-scale band that allows to access the child elements but does not define how childs get added or organized in the section.
StaticDataRow
          This is a static datarow holding a value for each name in the datarow.
SubReport
          A subreport element.
URLImageContainer
          An image container, that references a remote image.
Watermark
          A report band used to print information at the background of every page in the report.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.cache
CompoundDataFactorySupport
           
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
MetaTableModel
          A extension of the classic table-model.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.designtime
AbstractReportDefinition
          The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.
DataFactory
          Creates a tablemodel on request.
Element
          Base class for all report elements (displays items that can appear within a report band).
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
MetaTableModel
          A extension of the classic table-model.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.designtime.datafactory
DataFactory
          Creates a tablemodel on request.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.elementfactory
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
Element
          Base class for all report elements (displays items that can appear within a report band).
ElementAlignment
          Represents the alignment of an element.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.event
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
ReportDefinition
          A report definition.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.filter
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.filter.templates
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.filter.types
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.filter.types.bands
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.function
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
Element
          Base class for all report elements (displays items that can appear within a report band).
Group
          A report group.
ReportDefinition
          A report definition.
ReportElement
          A structural layout element.
ReportEnvironment
          Provides a simplified interface to access information about the processing environment in a simple way.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
Section
          A section is a small-scale band that allows to access the child elements but does not define how childs get added or organized in the section.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.layout
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
Group
          A report group.
GroupBody
          This class only has two valid sub-classes and exists purely to limit the applicable composition options in the group-class.
ReportAttributeMap
          A attribute map that keeps track of changes.
ReportDefinition
          A report definition.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
SubReport
          A subreport element.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.layout.model
ElementAlignment
          Represents the alignment of an element.
PageDefinition
          A logical page definition for a report.
ReportAttributeMap
          A attribute map that keeps track of changes.
ReportDefinition
          A report definition.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.layout.model.context
ElementAlignment
          Represents the alignment of an element.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.layout.output
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
ElementAlignment
          Represents the alignment of an element.
ImageContainer
          A image container stores all layout information to process images in a report.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportAttributeMap
          A attribute map that keeps track of changes.
ReportDefinition
          A report definition.
ReportEnvironment
          Provides a simplified interface to access information about the processing environment in a simple way.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.layout.richtext
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.layout.text
ReportAttributeMap
          A attribute map that keeps track of changes.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.metadata
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
Element
          Base class for all report elements (displays items that can appear within a report band).
ReportElement
          A structural layout element.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.base
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.base.parameters
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.commonswing
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.csv
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.html
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.pdf
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.plaintext
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.print
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
PageDefinition
          A logical page definition for a report.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
SimplePageDefinition
          A simple page definition defines a logical page, for which all physical pages have the same size.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.rtf
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.gui.xls
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.misc.bsf
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportPreProcessor
          Todo: Document Me
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
SubReport
          A subreport element.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.misc.datafactory
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sql
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.misc.survey
Element
          Base class for all report elements (displays items that can appear within a report band).
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.misc.survey.writer
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.misc.tablemodel
MetaTableModel
          A extension of the classic table-model.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.csv
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.pageable.base
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportDefinition
          A report definition.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.pageable.graphics
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.pageable.pdf
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.pageable.pdf.internal
ReportAttributeMap
          A attribute map that keeps track of changes.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.pageable.plaintext
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.pageable.xml
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.base
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportAttributeMap
          A attribute map that keeps track of changes.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.csv
AbstractMultiStreamReportProcessTask
          TA common base class for MultiStreamReportProcessTask implementations.
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
MultiStreamReportProcessTask
          A export task that generates multiple streams, like the HTML-output does.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.html
AbstractMultiStreamReportProcessTask
          TA common base class for MultiStreamReportProcessTask implementations.
AbstractReportProcessTask
          A base class for common report process task implementations.
ElementAlignment
          Represents the alignment of an element.
ImageContainer
          A image container stores all layout information to process images in a report.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
MultiStreamReportProcessTask
          A export task that generates multiple streams, like the HTML-output does.
ReportAttributeMap
          A attribute map that keeps track of changes.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.html.helper
ReportAttributeMap
          A attribute map that keeps track of changes.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.rtf
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.rtf.helper
ImageContainer
          A image container stores all layout information to process images in a report.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.xls
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper
ReportAttributeMap
          A attribute map that keeps track of changes.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.table.xml
AbstractReportProcessTask
          A base class for common report process task implementations.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ReportProcessTask
          A report task is a generic way to create documents of a certain type from a report object.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.output.xml
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.base
DataFactory
          Creates a tablemodel on request.
ElementAlignment
          Represents the alignment of an element.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
SubReport
          A subreport element.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.base.common
AbstractReportDefinition
          The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.
DataFactory
          Creates a tablemodel on request.
RelationalGroup
          A group that accepts fields.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.bundle.data
DataFactory
          Creates a tablemodel on request.
ParameterMapping
          A parameter mapping defines an aliasing rule for incoming and outgoing sub-report parameters.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout
Element
          Base class for all report elements (displays items that can appear within a report band).
ReportPreProcessor
          Todo: Document Me
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.bundle.layout.elements
AbstractRootLevelBand
          The root-level band is the container that is processed by a report-state.
Element
          Base class for all report elements (displays items that can appear within a report band).
Group
          A report group.
GroupBody
          This class only has two valid sub-classes and exists purely to limit the applicable composition options in the group-class.
ReportAttributeMap
          A attribute map that keeps track of changes.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer
AbstractReportDefinition
          The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.
DataFactory
          Creates a tablemodel on request.
Element
          Base class for all report elements (displays items that can appear within a report band).
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.elements
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.compounddata
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.compounddata.writer
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.external
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.external.writer
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.inlinedata
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.inlinedata.writer
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.sql
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.sql.writer
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.staticdata
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.data.staticdata.writer
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.ext.factory.elements
Element
          Base class for all report elements (displays items that can appear within a report band).
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.ext.readhandlers
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
GroupList
          Deprecated. The group-list is a legacy class and should not be used outside the legacy handling.
SubReport
          A subreport element.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.extwriter
AbstractReportDefinition
          The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.
DataFactory
          Creates a tablemodel on request.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.extwriter.sql
DataFactory
          Creates a tablemodel on request.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
SubReport
          A subreport element.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.parameters
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ReportEnvironment
          Provides a simplified interface to access information about the processing environment in a simple way.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.states
CompoundDataFactory
          The compound data factory is a collection of data-factories.
CompoundDataFactorySupport
           
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
DetailsFooter
          A details footer is printed between the last itemband and the first group-footer.
DetailsHeader
          A details header is printed between the last group-header and the first detail band.
Element
          Base class for all report elements (displays items that can appear within a report band).
Group
          A report group.
ItemBand
          A report band that displays a row of data items.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
MetaTableModel
          A extension of the classic table-model.
NoDataBand
          The No-Data-Band is printed if the current report has no data in its main data-table.
PageDefinition
          A logical page definition for a report.
PageFooter
          A report band that appears at the bottom of every page.
PageHeader
          A report band used to print information at the top of every page in the report.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ReportDefinition
          A report definition.
ReportElement
          A structural layout element.
ReportFooter
          A report band that appears as the very last band on the report.
ReportHeader
          A report band that is printed once only at the beginning of the report.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
Section
          A section is a small-scale band that allows to access the child elements but does not define how childs get added or organized in the section.
SubReport
          A subreport element.
Watermark
          A report band used to print information at the background of every page in the report.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.states.crosstab
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.states.datarow
DataFactory
          Creates a tablemodel on request.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
ParameterDataRow
          A static data row that reads its values from a report properties collection.
ParameterMapping
          A parameter mapping defines an aliasing rule for incoming and outgoing sub-report parameters.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ReportEnvironment
          Provides a simplified interface to access information about the processing environment in a simple way.
ReportEnvironmentDataRow
          Todo: Document me!

Date: 11.11.2009 Time: 15:11:56

ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
StaticDataRow
          This is a static datarow holding a value for each name in the datarow.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.states.process
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
Group
          A report group.
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ReportDefinition
          A report definition.
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
RootLevelBand
          A RootLevelBand is directly connected with a report definition or a group.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.util
AbstractReportDefinition
          The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.
DataRow
          The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.
ExtendedResourceBundleFactory
          Todo: Document me!

Date: 07.07.2009 Time: 13:57:09

ResourceBundleFactory
          A resource bundle factory defines the locale for a report and is used to create resourcebundles.
Section
          A section is a small-scale band that allows to access the child elements but does not define how childs get added or organized in the section.
 

Classes in org.pentaho.reporting.engine.classic.core used by org.pentaho.reporting.engine.classic.core.wizard
AbstractReportDefinition
          The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.
Band
          A report band is a collection of other elements and bands, similiar to an AWT-Container.
Element
          Base class for all report elements (displays items that can appear within a report band).
MasterReport
          A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting.
ParameterDataRow
          A static data row that reads its values from a report properties collection.
ReportDataFactoryException
          A report data factory exception is thrown whenever querying a datasource failed for some reason.
ReportEnvironment
          Provides a simplified interface to access information about the processing environment in a simple way.
ReportPreProcessor
          Todo: Document Me
ReportProcessingException
          An exception that can be thrown during report processing, if an error occurs.
SubReport
          A subreport element.