|
ReportCat 1.1 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| PageDecorator | The PageDecorator defines header and / or footer to decorate a Print. |
| PrintBorder | Interface, defining a border that can handle a pagebreak. |
| Class Summary | |
| BackgroundPrint | This Print can be used to paint a background behind an other Print. |
| BorderPrint | Implementation of the Print interface that can be used to paint a border around
an other Print. |
| BreakPrint | This Print can be used as a page break. |
| DrawerPrintBorder | DrawerPrintBorder is a simple implementation of PrintBorder that uses two Drawers
to draw the hint before and after a break. |
| FixSizePainter | Abstract Painter implementation that has a fixed size, i.e. independent of the Graphics context. |
| GapPrint | This Print can be used to add an additional gap e.g. to a GridPrint. |
| GluePrint | This implementation of the Print interface is a decorator (wrapper). |
| GridPrint | The GridPrint is comparable to the legendary GridBagLayout. |
| GridPrintConstraints | This immutable class defines the constraints that are associated with each cell in a GridPrint.
|
| ImagePrint | Implementation of the Print interface that is used to print high resolution images. |
| InsetsPrint | Implementation of a Print that adds insets to a given Print. |
| LabelDrawer | This is a lightweight equivalent to the JLabel that implements the Drawer interface.
|
| LinePrintBorder | Implementation of a PrintBorder that draws a line as border. |
| PageNumber | The PageNumber is used to number one page. |
| PageNumberFactory | This class is used to create and count page numbers. |
| PageNumberPrint | Supporting class to write the number on a page. |
| PagePrint | This Print is used to add header and/or footer on each page to a given print. |
| PainterPrint | This Print can be used to wrap a Painter as a Print. |
| PrintInsets | PrintInsets are similar to the java.awt.Insets with top, left, bottom and right insets. |
| RotatePrint | This Print is used to rotate a given Print by 0, 90, 180 or 270 degrees.
|
| ScalePrint | This Print is used to scale a given Print by an arbitrary value. |
| SplitPrint | The SplitPrint is used to divide a given Print into two or more columns. |
| StringDrawDevice | The StringDrawDevice is a pluggable strategy to draw Strings. |
| TextPrint | The TextPrint is a simple implementation of a multiline text that supports pagebreak. |
| WrappedPrint | Abstract implementation of a Print that wraps another Print. |
| WrappedPrintIterator | Implementation of a PrintIterator that wraps another PrintIterator. |
| XYPainter | Implementation of a Painter that contains an arbitrary number of painters
positioned at individual offsets. |
Contains a number of useful print implementations (building blocks) that can be used to define a report.
The following documents are worth reading before you go into the details of the API:
|
ReportCat 1.1 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||