All Classes and Interfaces

Class
Description
The AbstractDemoFrame provides some basic functionality shared among all demos.
The AbstractDemoHandler provides some common implementations that are used by all other demo handlers, and which are of minor interest for the demo's purposes.
The AbstractXmlDemoHandler helps to simplify demo reports which read their report definition from an XML file.
A user account card.
 
An administrator's account card.
A data object encapsulating an advertising letter.
 
An enumeration that iterates over an array.
 
 
 
A sample to show the band in band capabilities of JFreeReport ...
 
 
A demo showing how to print simple invoices.
A sample data source for the JFreeReport Demo Application.
Base class for a card.
The card demo shows how to use JFreeReport to print multiple cards on a single page.
A card table model.
An enumeration of card types.
Creation-Date: 28.08.2005, 21:57:24
Creation-Date: 02.12.2006, 19:20:26
Creation-Date: 02.12.2006, 19:20:18
A sample data source for the JFreeReport Demo Application.
 
A simple report where column 3 displays (column 1 / column 2) as a percentage.
The CompoundDemoFrame provides a unified GUI which is able to present more than one demo.
 
 
 
A sample data source for the JFreeReport Demo Application.
This creates a report similar to the one defined by report1.xml.
Creation-Date: 28.08.2005, 20:13:43
Creation-Date: 28.08.2005, 20:13:43
Creation-Date: 28.08.2005, 20:13:43
Demo that show how to use CSVTableModelProducer to generate TableModel for JFreeReport input data.
Demo that show how to use CSVTableModelProducer to generate TableModel for JFreeReport input data.
 
A Window close handler that either closes the frame, or if the frame is not embedded, shuts down the VM.
A simple demo selector implementation.
The DefaultPreviewHandler creates a PreviewDialog for the current report.
The DemoControler interface provides limited access to the containing demo frame.
 
A demo handler encapsulates all information that are necessary to completly execute a GUI demo.
The DemoHandlerTreeNode is used to build the tree component to select a single demo from within a CompoundDemoFrame.
The DemoReportControler is a simple report controler implementation which allows to modify two report properties from within the preview frame.
A demo selector holds information about a set of demos using the DemoHandler interface and child demo selectors holding other releated demos.
A DemoSelectorTreeNode encapsulates a DemoSelector and makes it accessible from within a JTree.
The DemoTextInputPanel provides two input fields for the report properties used in the StackedLayoutDemos.
Creation-Date: 11.12.2005, 12:50:21
The MultiReportDemo combines data from multiple table models into one single report.
 
This Demo loads all available fonts and prints some sample text with each font.
A sample data source for the JFreeReport Demo Application.
A card.
This demo provides a frontend for all demos showing how to use functions.
Creation-Date: 28.08.2005, 21:57:24
This demo shows how to define nested groups.
A very simple JFreeReport demo.
A sample data source for the JFreeReport Demo Application.
A simple report where column 3 displays (column 1 / column 2) as a percentage.
A simple TableModel implementation used for demonstration purposes.
A table cell renderer that draws an image in a table cell.
The ImageRenderFunction creates a simple Image using a BufferedImage within a function to show the use of the ImageFunctionElement.
Creation-Date: Feb 21, 2007, 4:01:57 PM
 
 
A demo handler allows the generic use of demos in the framework.
Creation-Date: 11.12.2005, 12:49:55
A demo to show the usage of the InteralPreviewFrame.
Creation-Date: 11.12.2005, 12:33:51
 
The InvoiceDemo class acts as frontend for all complex invoice style demos.
 
A simple report where column 3 displays (column 1 / column 2) as a percentage.
The LayoutDemo is the frontend class for all layouting related demos.
 
A JFreeReport demo.
A simple JFreeReport demonstration.
 
A helper class to make this demo accessible from the DemoFrontend.
 
 
 
 
 
 
 
The MultiReportDemo combines data from multiple table models into one single report.
The card demo shows how to use JFreeReport to print multiple cards on a single page.
 
 
An empty card.
A table cell renderer that formats numbers with right alignment in each cell.
 
The MultiReportDemo combines data from multiple table models into one single report.
This demo application replicates the report generated by OpenSourceXMLDemoHandler.java, but creates the report in code rather than using an XML report template.
Creation-Date: 28.08.2005, 21:57:24
This demo application replicates the report generated by OpenSourceXMLDemoHandler.java, but creates the report in code rather than using an XML report template.
A TableModel containing (hard-coded) data about Java projects that are free / open source.
A simple JFreeReport demonstration.
 
A simple report where column 3 displays (column 1 / column 2) as a percentage.
 
Creation-Date: Feb 21, 2007, 4:01:57 PM
 
 
A demo handler that shows how to define the one-to-many reports using the API.
 
 
A simple tablemodel for the one-to-many reports.
Creation-Date: 27.08.2005, 13:12:03
A simple report where column 3 displays (column 1 / column 2) as a percentage.
A card that is bound to a person's identity.
A 'prepaid' card.
A PreviewHandler knows, what actions should be taken when previewing a report.
A helper class to make this demo accessible from the DemoFrontend.
 
Creation-Date: 04.09.2005, 14:52:06
An exception that is thrown, if a report could not be defined.
 
 
This demo shows how to define nested groups.
The SelectCardFunction defines the visiblity of the card bands depending on the current card type.
A simple report where column 3 displays (column 1 / column 2) as a percentage.
 
This demo shows different usages of barcode module available in pentaho reporting extension project.
 
This demo shows different usages of barcode module available in pentaho reporting extension project.
This demo shows different usages of barcode module available in pentaho reporting extension project.
A JFreeReport demo.
 
 
 
This demo shows different usages of Sparkline module available in pentaho reporting extension project.
 
This demo shows different usages of Sparkline module available in pentaho reporting extension project.
This demo shows different usages of Sparkline module available in pentaho reporting extension project.
 
 
Creation-Date: Feb 21, 2007, 4:01:57 PM
Creation-Date: Feb 21, 2007, 4:01:57 PM
A very simple JFreeReport demo.
A simple report that shows the user input as report property value.
Creation-Date: 20.11.2007, 12:58:57
A demonstration that shows how to generate a report and save it to PDF without displaying the print preview or the PDF save-as dialog.
A demonstration that shows how to generate a report and save it to PDF without displaying the print preview or the PDF save-as dialog.
A demonstration that shows how to generate a report and save it to PDF without displaying the print preview or the PDF save-as dialog.
A demonstration that shows how to generate a report and save it to PDF without displaying the print preview or the PDF save-as dialog.
A demonstration that shows how to generate a report and save it to XML without displaying any print preview first.
 
The MultiReportDemo combines data from multiple table models into one single report.
The card demo shows how to use JFreeReport to print multiple cards on a single page.
A demo application that generates a report using the SurveyScale class to present responses to a survey.
Creation-Date: 27.08.2005, 14:18:59
A table model used by the SurveyScaleAPIDemoHandler application.
Creation-Date: 27.08.2005, 16:27:19
A demonstration application.
A demonstration application.
A table model implementation for the SwingIconsDemo.java demo application.
 
The MultiReportDemo combines data from multiple table models into one single report.
The MultiReportDemo combines data from multiple table models into one single report.
This demo shows how to define nested groups.
 
 
 
 
A user account card.
A demo handler, that shows how JFreeReport handles reports with a huge row count.
Creation-Date: 01.10.2005, 11:47:14
Creation-Date: 01.10.2005, 11:36:13
 
Creation-Date: 28.08.2005, 21:57:24
A wrapping table model.
An XML demo handler offers generic support for reading the report definition from an XML file.