All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractBorderPainter Abstract implementation of BorderPainter providing implementation of helper methods.AbstractIterator An abstract PrintIterator class which maintains references to the device and gc arguments passed toPrint.iterator(Device, GC)
.AbstractPiece An abstract PrintPiece class.AlignPrint A wrapper print that aligns its target vertically and/or horizontally.BackgroundDecorator Decorates prints with a background color.BackgroundPrint A decorator that paints a background color behind it's target.BasicGridLookPainter A abstract GridLookPainter which simplifies implementation of custom GridLooks.BigPrint A wrapper for prints whose minimum size is too large to fit on one page.Border Interface for drawing borders, used by BorderPaint and GridPrint for drawing borders a child print and grid cells, respectively.BorderDecorator Decorates prints with a border.BorderPainter Interface for calculating and drawing borders in a BorderPrint.BorderPrint A decorator that draws a border around the target print.BreakPrint A print which inserts a page break (or a column break, if inside a ColumnPrint).CellBackgroundProvider Instances of this interface provide background colors to be drawn behind cells in a grid.ColumnPrint A wrapper Print which splits its child print into multiple columns.CompositeEntry An entry in a CompositePiece.CompositePiece A composite PrintPiece for displaying child PrintPieces.CompoundDecorator Decorates prints with multiple decorators.DebugPrint Deprecated. Reminder to remove references to DebugPrint when you're done debugging a print job.DefaultCellBackgroundProvider Default implementation of the CellBackgroundProvider interface.DefaultGridLook A GridLook which draws a border around grid cells, with configurable background colors for body, header, and footer cells.DefaultPageNumberFormat The default PageNumberFormat used by PageNumberPrints.EmptyPrint A Print which displays nothing but takes up space.FactoryPrint Deprecated. This class will be removed in a future release.GapBorder A border which leaves a gap around the target Print.GridCell Instances of this class represent a single cell in a GridPrint.GridColumn Describes the properties of a column in a GridPrint.GridLook A pluggable "look" for a GridPrint.GridLookPainter Interface for drawing a GridLook.GridMargins An interface for informing a GridPrint what cell margins to use for the GridLook.GridPrint A Print which arranges child prints into a grid.ImagePrint A Print for displaying images.LayerEntry Instances in this class represent an entry in a LayerPrint.LayerPrint A Print which displays its child Prints on top each other.LineBorder A border that draws a rectangle around a print.LineBreakPrint A class for adding line breaks corresponding to a particular font size.LinePrint A Print for drawing horizontal and vertical lines.Margins Instances of this class represent the page margins to follow when processing a print job.Messages Convenience methods for retrieving locale-specific messages.NoBreakPrint A print wrapper which prevents its target from being broken into multiple pieces when printed.PageDecoration An interface for creating page decorations.PageEnumeration An enumeration of pages for given print job on the given printer device.PageNumber Instances of this class represent a page index in the output of a PagePrint.PageNumberFormat Interface for formatting a PageNumber instance into a printable string.PageNumberPageDecoration A PageDecoration which displays the page number.PageNumberPrint Displays the page number and page count within the context of aPagePrint
.PagePrint A decorator Print which displays page headers and footers around a document body, with page numbering capabilities.PaperClips This class contains static constants and methods for preparing and printing documents.Print Interface for printable elements.PrintDecorator Interface for wrapping a print in a decoration.PrintIterator Splits a Print into multiple PrintPieces, according to the space available on the graphics device.PrintJob Instances of this class represent a prepared print job.PrintPiece A piece of a Print, which is capable of drawing itself on a graphics device.PrintUtil Deprecated. CreatePrintJob
instances, and print them with thePaperClips.print(PrintJob, PrinterData)
method.RotatePrint A decorator print that rotates it's target by increments of 90 degrees.ScalePrint A decorator print that scales it's target larger or smaller.SeriesPrint A Print which displays its child prints in series.SidewaysPrint A decorator print that rotates it's target by increments of 90 degrees.SimplePageDecoration A PageDecoration which displays the same decoration on every page (ignoring the page number).StyledTextPrint A class for printing styled text.TextPrint A Print for displaying text.TextStyle Defines a set of styles that can be applied to text.