Home » pentaho-reporting-engine-classic-0.8.10 » org » jfree » report »

org.jfree.report

Sub Packages:

org.jfree.report.content    
org.jfree.report.demo    
org.jfree.report.demo.cards    
org.jfree.report.demo.conditionalgroup    
org.jfree.report.demo.form    
org.jfree.report.demo.helper    
org.jfree.report.demo.invoice   Classes making up the demonstration application for the JFreeReport Class Library.  
org.jfree.report.demo.resources    
org.jfree.report.elementfactory   Factory classes which make creating bands and elements more easier.  
org.jfree.report.event   The report events in this package is used to inform the report's functions of the current state of the report.  
org.jfree.report.filter   Support for the creation of 'filter chains' used to transform data objects into other forms for presentation on reports.  
org.jfree.report.filter.templates   Some predefined filter templates.  
org.jfree.report.filter.types    
org.jfree.report.filter.types.bands    
org.jfree.report.function   The function package contains statefull functions and stateless expression for JFreeReport.  
org.jfree.report.function.bool    
org.jfree.report.function.date    
org.jfree.report.function.formula    
org.jfree.report.function.numeric    
org.jfree.report.function.strings    
org.jfree.report.function.sys    
org.jfree.report.layout   Banded layout management.  
org.jfree.report.layout.model    
org.jfree.report.layout.model.context    
org.jfree.report.layout.output    
org.jfree.report.layout.process    
org.jfree.report.layout.process.alignment    
org.jfree.report.layout.process.layoutrules    
org.jfree.report.layout.process.linebreak    
org.jfree.report.layout.process.valign    
org.jfree.report.layout.style    
org.jfree.report.layout.text    
org.jfree.report.metadata    
org.jfree.report.metadata.parser    
org.jfree.report.modules    
org.jfree.report.modules.gui.base   This module provides basic preview capabilities for JFreeReport.  
org.jfree.report.modules.gui.base.about    
org.jfree.report.modules.gui.base.actions    
org.jfree.report.modules.gui.base.components   This module provides basic preview capabilities for JFreeReport.  
org.jfree.report.modules.gui.base.event    
org.jfree.report.modules.gui.base.internal    
org.jfree.report.modules.gui.base.resources    
org.jfree.report.modules.gui.common    
org.jfree.report.modules.gui.commonswing    
org.jfree.report.modules.gui.commonswing.action    
org.jfree.report.modules.gui.commonswing.localization    
org.jfree.report.modules.gui.config   The configuration editor provides a gui to write the "jfreereport.properties" file that can be used to configure this library.  
org.jfree.report.modules.gui.config.editor   Module editor implementations.  
org.jfree.report.modules.gui.config.model   Tree and list models used in the configuration editor.  
org.jfree.report.modules.gui.config.resources    
org.jfree.report.modules.gui.config.xml   XML support classes for the configuration editor.  
org.jfree.report.modules.gui.converter    
org.jfree.report.modules.gui.converter.components   The report converter can be used to convert a simple report format definition into the extended report format.  
org.jfree.report.modules.gui.converter.parser    
org.jfree.report.modules.gui.converter.resources    
org.jfree.report.modules.gui.csv   An CSV export module.  
org.jfree.report.modules.gui.csv.resources   An CSV export module.  
org.jfree.report.modules.gui.html   An HTML export module.  
org.jfree.report.modules.gui.html.resources   An HTML export module.  
org.jfree.report.modules.gui.pdf   An PDF export module.  
org.jfree.report.modules.gui.pdf.resources   An PDF export module.  
org.jfree.report.modules.gui.plaintext   An plain text export module.  
org.jfree.report.modules.gui.plaintext.resources   An plain text export module.  
org.jfree.report.modules.gui.print   An AWT printing support module.  
org.jfree.report.modules.gui.print.resources   An AWT printing support module.  
org.jfree.report.modules.gui.rtf    
org.jfree.report.modules.gui.translation    
org.jfree.report.modules.gui.xls   An excel export module.  
org.jfree.report.modules.gui.xls.resources   An excel export module.  
org.jfree.report.modules.misc.beanshell   Support for the BeanShell expression and beanshell scripting support.  
org.jfree.report.modules.misc.bsf    
org.jfree.report.modules.misc.configstore.base   Base classes for the config store system.  
org.jfree.report.modules.misc.configstore.filesystem   Supports storing the configuration settings into the local filesystem.  
org.jfree.report.modules.misc.datafactory    
org.jfree.report.modules.misc.datafactory.sql    
org.jfree.report.modules.misc.referencedoc   Classes which generate reference documentation for the extended xml parser.  
org.jfree.report.modules.misc.survey   Module definitions: By default the JFreeReport base package and JCommon are included.  
org.jfree.report.modules.misc.tablemodel   TableModel support classes.  
org.jfree.report.modules.output.csv   A plain CSV output.  
org.jfree.report.modules.output.pageable.base   Support for the output targets that are page- and print oriented.  
org.jfree.report.modules.output.pageable.base.operations   Support for the output targets that are page- and print oriented.  
org.jfree.report.modules.output.pageable.base.output    
org.jfree.report.modules.output.pageable.base.pagelayout    
org.jfree.report.modules.output.pageable.base.physicals    
org.jfree.report.modules.output.pageable.graphics   Graphics2D report generation classes and the G2OutputTarget.  
org.jfree.report.modules.output.pageable.graphics.internal    
org.jfree.report.modules.output.pageable.pdf   PDF export classes and the PDF output target.  
org.jfree.report.modules.output.pageable.pdf.internal    
org.jfree.report.modules.output.pageable.plaintext   PlainText export target module.  
org.jfree.report.modules.output.pageable.plaintext.driver    
org.jfree.report.modules.output.pageable.plaintext.helper    
org.jfree.report.modules.output.pageable.xml    
org.jfree.report.modules.output.pageable.xml.internal    
org.jfree.report.modules.output.support.itext   Support for iText fonts.  
org.jfree.report.modules.output.support.pagelayout    
org.jfree.report.modules.output.table.base   Common base classes for the table style output targets.  
org.jfree.report.modules.output.table.csv   Layouted CSV output.  
org.jfree.report.modules.output.table.csv.helper    
org.jfree.report.modules.output.table.html   The HTML4 and XHTML output target.  
org.jfree.report.modules.output.table.html.helper    
org.jfree.report.modules.output.table.html.util    
org.jfree.report.modules.output.table.rtf   RTF file output, using iText (requires at least version 1.1).  
org.jfree.report.modules.output.table.rtf.helper    
org.jfree.report.modules.output.table.xls   The Excel output target.  
org.jfree.report.modules.output.table.xls.helper    
org.jfree.report.modules.output.table.xml    
org.jfree.report.modules.output.table.xml.internal    
org.jfree.report.modules.output.xml   The XML output generates a xml representation of the generated output.  
org.jfree.report.modules.parser.base   Classes for reading XML-based report definitions.  
org.jfree.report.modules.parser.base.common    
org.jfree.report.modules.parser.bundle    
org.jfree.report.modules.parser.bundle.content    
org.jfree.report.modules.parser.bundle.data    
org.jfree.report.modules.parser.bundle.layout    
org.jfree.report.modules.parser.bundle.layout.elements    
org.jfree.report.modules.parser.bundle.settings    
org.jfree.report.modules.parser.bundle.writer    
org.jfree.report.modules.parser.bundle.writer.elements    
org.jfree.report.modules.parser.data.compounddata    
org.jfree.report.modules.parser.data.compounddata.writer    
org.jfree.report.modules.parser.data.inlinedata    
org.jfree.report.modules.parser.data.inlinedata.writer    
org.jfree.report.modules.parser.data.sql    
org.jfree.report.modules.parser.data.sql.writer    
org.jfree.report.modules.parser.data.staticdata    
org.jfree.report.modules.parser.data.staticdata.writer    
org.jfree.report.modules.parser.ext   The base package for the JFreeReport "extended" parser.  
org.jfree.report.modules.parser.ext.factory.base   Object descriptions for the parser.  
org.jfree.report.modules.parser.ext.factory.datasource   The org.jfree.report.modules.parser.ext.factory.datasource.DataSourceFactory interface and related classes.  
org.jfree.report.modules.parser.ext.factory.elements   The org.jfree.report.modules.parser.ext.factory.elements.ElementFactory interface and related classes.  
org.jfree.report.modules.parser.ext.factory.objects   The org.jfree.xml.factory.objects.ClassFactory interface and related classes.  
org.jfree.report.modules.parser.ext.factory.stylekey   The org.jfree.report.modules.parser.ext.factory.stylekey.StyleKeyFactory interface and related classes.  
org.jfree.report.modules.parser.ext.factory.templates   The org.jfree.report.modules.parser.ext.factory.templates.TemplateDescription interface and related classes.  
org.jfree.report.modules.parser.ext.readhandlers    
org.jfree.report.modules.parser.extwriter   Support for writing org.jfree.report.JFreeReport instances to a character stream in XML format.  
org.jfree.report.modules.parser.extwriter.compounddata    
org.jfree.report.modules.parser.extwriter.inlinedata    
org.jfree.report.modules.parser.extwriter.sql    
org.jfree.report.modules.parser.extwriter.staticdata    
org.jfree.report.modules.parser.simple   A simple report definition parser.  
org.jfree.report.modules.parser.simple.readhandlers    
org.jfree.report.parameters    
org.jfree.report.states   States used in the JFreeReport state transition diagram.  
org.jfree.report.states.datarow    
org.jfree.report.states.process    
org.jfree.report.style   Style sheets for elements and bands.  
org.jfree.report.util   Common utility classes.  
org.jfree.report.util.beans   Bean and property support classes.  
org.jfree.report.util.geom   Strict (fixed point) arithmetics classes for the layouting engine.  
org.jfree.report.util.i18n    
org.jfree.report.util.serializers   Handler classes for the SerizalizeHelper.  
org.jfree.report.wizard    
org.jfree.report.wizard.parser    
org.jfree.report.wizard.writer    

Interfaces:

DataFactory   Creates a tablemodel on request.  code | html
DataRow   The datarow is used to access the current row in the TableModel, Expressions and Functions using a generic interface.  code | html
ImageContainer   A image container stores all layout information to process images in a report.  code | html
LocalImageContainer   The LocalImageContainer makes the image available as 'java.awt.Image' instance.  code | html
MetaTableModel   A extension of the classic table-model.  code | html
PageDefinition   A logical page definition for a report.  code | html
ReportDefinition   A report definition.  code | html
ReportElement   Todo: Document Me  code | html
ReportEnvironment   Provides a simplified interface to access information about the processing environment in a simple way.  code | html
ReportPreProcessor   Todo: Document Me  code | html
ResourceBundleFactory   A resource bundle factory defines the locale for a report and is used to create resourcebundles.  code | html
RootLevelBand   A RootLevelBand is directly connected with a report definition or a group.  code | html
URLImageContainer   An image container, that references a remote image.  code | html

Abstract Classes:

AbstractReportDefinition   The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance.  code | html
AbstractRootLevelBand   The root-level band is the container that is processed by a report-state.  code | html
CrosstabGroupBody   This group-body signals the begin of a crosstab-section.  code | html
Group   A report group.  code | html
GroupBody   This class only has two valid sub-classes and exists purely to limit the applicable composition options in the group-class.  code | html
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.  code | html

Classes:

Anchor   An anchor is a possible target for external hyperlinks.  code | html
AnchorElement   The anchor element creates targets for hyperlinks.  code | html
AttributeNames   A constant collection holding default attribute names.  code | html
AttributeNames.Core     code | html
AttributeNames.Excel     code | html
AttributeNames.Html     code | html
AttributeNames.Internal     code | html
AttributeNames.Pdf     code | html
AttributeNames.Swing     code | html
AttributeNames.Wizard     code | html
AttributeNames.Xml     code | html
Band   A report band is a collection of other elements and bands, similiar to an AWT-Container.  code | html
Boot   An utility class to safely boot and initialize the JFreeReport library.  code | html
CompoundDataFactory   The compound data factory is a collection of data-factories.  code | html
CustomPageDefinition   A page definition, that consists of one or many pages.  code | html
DefaultImageReference   An DefaultImageReference encapsulates the source of an image together with a java.awt.Image code | html
DefaultLogModule   The module definition for the System.out-Logging.  code | html
DefaultReportEnvironment   Todo: Document Me  code | html
DefaultReportPreProcessor   An empty implementation that returns the report unchanged.  code | html
DefaultResourceBundleFactory   A default implementation of the ResourceBundleFactory, that creates resource bundles using the specified locale.  code | html
DetailsFooter   A details footer is printed between the last itemband and the first group-footer.  code | html
DetailsHeader   A details header is printed between the last group-header and the first detail band.  code | html
DrawableContainer   Wrapper for the drawable object, assigns content bounds and clipping bounds to the drawable.  code | html
DrawableElement   The element that returns a drawable object.  code | html
Element   Base class for all report elements (displays items that can appear within a report band).  code | html
Element.InternalElementStyleSheet   An private implementation of a stylesheet.  code | html
Element.InternalElementStyleSheetCarrier   A helper class to preserve a recoverable reference to the elements stylesheet.  code | html
ElementAlignment   Represents the alignment of an element.  code | html
EmptyReportException   The EmptyReportException is thrown, it the report processing generated no content.  code | html
GroupDataBody   Todo: Document Me  code | html
GroupFooter   A band that appears at the end of each instance of a group.  code | html
GroupHeader   A report band that appears at the beginning of each instance of a group.  code | html
GroupList   The group list is used to store groups in a ordered way.  code | html
ImageElement   Used to draw images.  code | html
ImageReference   An image reference encapsulates the source of an image together with a java.awt.Image code | html
InvalidReportStateException   An exception that can be thrown during report processing, if an error occurs.  code | html
ItemBand   A report band that displays a row of data items.  code | html
JFreeReport   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.  code | html
JFreeReportBoot   An utility class to safely boot and initialize the Pentaho-Reporting library.  code | html
JFreeReportBoot.UserConfigWrapper   A wrappper around the user supplied global configuration.  code | html
JFreeReportCoreModule   The CoreModule is used to represent the base classes of JFreeReport in a PackageManager-compatible way.  code | html
JFreeReportInfo   Details about the JFreeReport project.  code | html
MetaAttributeNames   Todo: Document Me  code | html
MetaAttributeNames.Core     code | html
MetaAttributeNames.Database     code | html
MetaAttributeNames.Expressions     code | html
MetaAttributeNames.Formatting     code | html
MetaAttributeNames.Numeric     code | html
MetaAttributeNames.Parameters     code | html
MetaAttributeNames.Style     code | html
NoDataBand   The No-Data-Band is printed if the current report has no data in its main data-table.  code | html
PageFooter   A report band that appears at the bottom of every page.  code | html
PageHeader   A report band used to print information at the top of every page in the report.  code | html
ParameterDataRow   A static data row that reads its values from a report properties collection.  code | html
ParameterMapping   A parameter mapping defines an aliasing rule for incoming and outgoing sub-report parameters.  code | html
RelationalGroup   A group that accepts fields.  code | html
ReportAttributeMap   A attribute map that keeps track of changes.  code | html
ReportBuilderHints   The report builder hints can be used to store extra information for an JFreeReport instance.  code | html
ReportBuilderHints.ParserHintKey   The parser hint key is a compound key to combine a string key name with an arbitary target object.  code | html
ReportDataFactoryException   A report data factory exception is thrown whenever querying a datasource failed for some reason.  code | html
ReportEventException   The ReportEventException is thrown, if there were unrecoverable exceptions during the report processing.  code | html
ReportFooter   A report band that appears as the very last band on the report.  code | html
ReportHeader   A report band that is printed once only at the beginning of the report.  code | html
ReportInitialisationException   An exception that is thrown when a report fails to initialise.  code | html
ReportInterruptedException   This exception is thrown when the current thread received the Interrupt-signal while the report is beeing processed.  code | html
ReportParameterValidationException   Todo: Document Me  code | html
ReportProcessingException   An exception that can be thrown during report processing, if an error occurs.  code | html
ShapeElement   Used to draw shapes (typically lines and boxes) on a report band.  code | html
SimplePageDefinition   A simple page definition defines a logical page, for which all physical pages have the same size.  code | html
SubGroupBody   A group body that contains a sub-group. The body itself can contain styles and attributes.  code | html
SubReport   A subreport element.  code | html
TableDataFactory   The TableDataFactory provides keyed access to predefined tablemodels.  code | html
TextElement   The base class for all elements that display text in a report band.  code | html
Watermark   A report band used to print information at the background of every page in the report.  code | html
Watermark.WatermarkDefaultStyleSheet   A default style sheet for shape elements. This defined a default stroke for all shapes.  code | html