|
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 Drawer s
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 |