|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
DataRow | The datarow is used to access the current row in the TableModel ,
Expression s and Function s using a generic interface.
|
JFreeReportConstants | An interface that defines some useful constants used by the JFreeReport and
ReportState classes.
|
Class Summary | |
Band | A report band is a collection which can contain other Report-Elements. |
DataRowBackend | The DataRow-Backend maintains the state of a datarow. |
DataRowConnector | This is the connection-proxy to the various data sources contained in the elements. |
DataRowPreview | A 'preview' data row backend. |
DrawableContainer | Wrapper for the drawable object, assigns content bounds and clipping bounds to the drawable. |
DrawableElement | The element returns a drawable container. |
Element | Base class for all report elements (display items that can appear within a report band). |
ElementAlignment | Represents the alignment of an element. |
Group | A report group. |
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 | The group list is used to store groups in a ordered way. |
ImageElement | Used to draw images (Gif, JPEG, PNG or wmf) on a report band. |
ImageReference | An image reference encapsulates the source of an image together with a
java.awt.Image . |
ItemBand | A report band that displays a row of data items. |
ItemFactory | A factory used to create elements and bands using a single line command. |
JFreeReport | This class co-ordinates the process of generating a report from a TableModel .
|
JFreeReportInfo | Details about the JFreeReport project. |
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. |
ReportDefinition | A report definition. |
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. |
ShapeElement | Used to draw shapes (typically lines and boxes) on a report band. |
TextElement | The base class for all elements that display text in a report band. |
UnmodifiableGroupList | An unmodifiable list of groups. |
Exception Summary | |
EmptyReportException | The EmptyReportException is thrown, it the report processing generated no content. |
ReportEventException | The ReportEventException is thrown, if there were unrecoverable exceptions during the report processing. |
ReportInitialisationException | An exception that is thrown when a report fails to initialise. |
ReportInterruptedException | This exception is thrown when the current thread received the Interrupt-signal while the report is beeing processed. |
ReportProcessingException | An exception that can be thrown during report processing, if an error occurs. |
Main classes in the JFreeReport class library.
Some rules when working with the report definition objects:
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |