|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| ReportDefinitionTags | Defines the tags used in the parsing process. |
| Class Summary | |
| AbstractReportDefinitionHandler | Extends the SAX-DefaultHandler with ContentBase capabilities. |
| BandFactory | This class handles the SAX events generated for report bands. |
| ElementFactory | The ElementFactory is responsible for creating ReportElements and is called by the ReportDefinitionContentHandler. |
| FontFactory | Parses the font specifications for bands and text elements. |
| FontFactory.FontInformation | The FontInformation class is used to store the font definition, until it can be applied to a stylesheet. |
| FunctionFactory | The functionFactory creates functions and adds these functions to the FunctionCollection of the current report. |
| GroupFactory | This class is a SAX handler for reading groups from a report template file. |
| NameGenerator | The name generator is used to generate unique names for elements and bands. |
| ReportFactory | A handler for the SAX events generated by the top level |
| SimpleParserModule | The Module specification for the simple parser module. |
| SimpleParserModuleInit | Handles the initalisation of the simple parser module. |
A simple report definition parser. The parser uses a simplified report definition syntax, but does not support all features of JFreeReport and is unable to define complex layouts.
The DTD for the reportdefinition files can be found at http://jfreereport.sourceforge.net/report.dtd or in the distribution package.
The document type declaration for this definition type is
<!DOCTYPE report-definition
PUBLIC "-//JFreeReport//DTD report definition//EN//simple"
"http://jfreereport.sourceforge.net/report.dtd">
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||