Index
All Classes and Interfaces|All Packages|Constant Field Values
G
- GapBorder - Class in net.sf.paperclips
-
A border which leaves a gap around the target Print.
- GapBorder() - Constructor for class net.sf.paperclips.GapBorder
-
Constructs a GapBorder with 0 gap around all sides.
- GapBorder(int) - Constructor for class net.sf.paperclips.GapBorder
-
Constructs a GapBorder with the given gap around all sides.
- gc - Variable in class net.sf.paperclips.AbstractIterator
-
A GC used for measuring document elements.
- gc - Variable in class net.sf.paperclips.AbstractPiece
-
Deprecated.
- getAlign() - Method in class net.sf.paperclips.PageNumberPageDecoration
-
Returns the horizontal text alignment.
- getAlign() - Method in class net.sf.paperclips.PageNumberPrint
-
Returns the horizontal text alignment.
- getAlign() - Method in class net.sf.paperclips.TextPrint
-
Deprecated.Use
TextPrint.getAlignment()
instead. - getAlignment() - Method in class net.sf.paperclips.AlignPrint
-
Returns a Point with the x and y fields set to the horizontal and vertical alignment, respectively.
- getAlignment() - Method in class net.sf.paperclips.GridCell
-
Returns a Point representing the horizontal and vertical alignment applied to the cell's content.
- getAlignment() - Method in class net.sf.paperclips.TextPrint
-
Returns the horizontal text alignment.
- getAlignment() - Method in class net.sf.paperclips.TextStyle
-
Returns the text alignment.
- getAngle() - Method in class net.sf.paperclips.RotatePrint
-
Returns the angle by which the target will be rotated (one of 0, 90, 180, or 270).
- getAngle() - Method in class net.sf.paperclips.SidewaysPrint
-
Returns the angle by which the target will be rotated (one of 0, 90, 180, or 270).
- getBackground() - Method in class net.sf.paperclips.BackgroundPrint
-
Returns the background color.
- getBackground() - Method in class net.sf.paperclips.DefaultCellBackgroundProvider
-
Returns the background color.
- getBackground() - Method in class net.sf.paperclips.TextPrint
-
Returns the background color.
- getBackground() - Method in class net.sf.paperclips.TextStyle
-
Returns the text background color.
- getBody() - Method in class net.sf.paperclips.PagePrint
-
Returns the page body.
- getBodyBackground() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the body background color.
- getBodyBackground() - Method in class net.sf.paperclips.GridPrint
-
Deprecated.this functionality has been moved to DefaultGridLook.
- getBodyBackgroundProvider() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the body background color provider.
- getBodyBottom(boolean, boolean) - Method in interface net.sf.paperclips.GridMargins
-
Returns the margin, in pixels, at the bottom of the body cells.
- getBodyCells() - Method in class net.sf.paperclips.GridPrint
-
Returns an array containing the body cells in the grid.
- getBodyTop(boolean, boolean) - Method in interface net.sf.paperclips.GridMargins
-
Returns the margin, in pixels, at the top of the body cells.
- getBodyVerticalSpacing() - Method in interface net.sf.paperclips.GridMargins
-
Returns the vertical spacing, in pixels, between rows in the body.
- getBorder() - Method in class net.sf.paperclips.BorderPrint
-
Returns the border being applied to the target.
- getBottom(boolean) - Method in class net.sf.paperclips.AbstractBorderPainter
-
Returns the border inset, in pixels, from the bottom.
- getBottom(boolean) - Method in interface net.sf.paperclips.BorderPainter
-
Returns the border inset, in pixels, from the bottom.
- getCellBackground(int, int, int) - Method in interface net.sf.paperclips.CellBackgroundProvider
-
Returns the background color to display for the given grid cell.
- getCellBackground(int, int, int) - Method in class net.sf.paperclips.DefaultCellBackgroundProvider
-
Returns the value in the background property.
- getCellBorder() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the cell border.
- getCellBorder() - Method in class net.sf.paperclips.GridPrint
-
Deprecated.this functionality has been moved to DefaultGridLook.
- getCellPadding() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns a rectangle whose public fields denote the left (x), top (y), right (width) and bottom (height) cell padding, expressed in points.
- getCellSpacing() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the border spacing, in points, between adjacent grid cells.
- getColSpan() - Method in class net.sf.paperclips.GridCell
-
Returns the number of columns this cell spans across.
- getColumnCount() - Method in class net.sf.paperclips.ColumnPrint
-
Returns the number of columns per page.
- getColumnGroups() - Method in class net.sf.paperclips.GridPrint
-
Returns current column groups.
- getColumns() - Method in class net.sf.paperclips.GridPrint
-
Returns an array of
GridColumn
s which are the columns in the receiver. - getColumnSpacing() - Method in class net.sf.paperclips.ColumnPrint
-
Returns the spacing between columns, in points.
- getContent() - Method in class net.sf.paperclips.GridCell
-
Returns the content print of the cell.
- getDebug() - Static method in class net.sf.paperclips.PaperClips
-
EXPERIMENTAL: Returns whether debug mode is enabled.
- getDefaultGridSpacing() - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Returns the default spacing, in points, for GridPrints.
- getDefaultImageDPI() - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Returns the default image DPI.
- getDefaultLabelFont() - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Returns the default label font.
- getDefaultPrinterData() - Static method in class net.sf.paperclips.PaperClips
-
Returns a PrinterData for the system-default printer, or the first printer if no default printer is configured.
- getDefaultTextFont() - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Returns the default text font.
- getDocument() - Method in class net.sf.paperclips.PrintJob
-
Returns the document to be printed.
- getDPI() - Method in class net.sf.paperclips.ImagePrint
-
Returns the DPI that this image will be rendered at.
- getEntries() - Method in class net.sf.paperclips.LayerPrint
-
Returns an array of entries in this LayerPrint.
- getFontData() - Method in class net.sf.paperclips.PageNumberPageDecoration
-
Returns the font.
- getFontData() - Method in class net.sf.paperclips.PageNumberPrint
-
Returns the text font.
- getFontData() - Method in class net.sf.paperclips.TextPrint
-
Returns the font that will be used to print the text.
- getFontData() - Method in class net.sf.paperclips.TextStyle
-
Returns the font applied to the text.
- getFooter() - Method in class net.sf.paperclips.PagePrint
-
Returns the page footer.
- getFooterBackground() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the footer background color.
- getFooterBackground() - Method in class net.sf.paperclips.GridPrint
-
Deprecated.this functionality has been moved to DefualtGridLook.
- getFooterBackgroundProvider() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the footer background color provider.
- getFooterBottom() - Method in interface net.sf.paperclips.GridMargins
-
Returns the margin, in pixels, at the bottom of the footer cells.
- getFooterCells() - Method in class net.sf.paperclips.GridPrint
-
Returns an array containing the footer cells in the grid.
- getFooterGap() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the vertical gap between the body and footer cells.
- getFooterGap() - Method in class net.sf.paperclips.PagePrint
-
Returns the gap between the body and footer, expressed in points.
- getFooterVerticalSpacing() - Method in interface net.sf.paperclips.GridMargins
-
Returns the vertical spacing, in pixels, between rows in the footer.
- getForeground() - Method in class net.sf.paperclips.TextPrint
-
Returns the foreground color.
- getForeground() - Method in class net.sf.paperclips.TextStyle
-
Returns the text foreground color.
- getFormat() - Method in class net.sf.paperclips.PageNumberPageDecoration
-
Returns the page number format.
- getGapSize() - Method in class net.sf.paperclips.LineBorder
-
Returns the size of the gap between the line border and the target print, expressed in points.
- getHeader() - Method in class net.sf.paperclips.PagePrint
-
Returns the page header.
- getHeaderBackground() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the header background color.
- getHeaderBackground() - Method in class net.sf.paperclips.GridPrint
-
Deprecated.this functionality has been moved to DefaultGridLook.
- getHeaderBackgroundProvider() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the header background color provider.
- getHeaderCells() - Method in class net.sf.paperclips.GridPrint
-
Returns an array containing the header cells in this grid.
- getHeaderGap() - Method in class net.sf.paperclips.DefaultGridLook
-
Returns the vertical gap between the header and body cells.
- getHeaderGap() - Method in class net.sf.paperclips.PagePrint
-
Returns the gap between the header and body, expressed in points.
- getHeaderTop() - Method in interface net.sf.paperclips.GridMargins
-
Returns the margin, in pixels, at the top of the header cells.
- getHeaderVerticalSpacing() - Method in interface net.sf.paperclips.GridMargins
-
Returns the vertical spacing, in pixels, between rows in the header.
- getHeight(boolean, boolean) - Method in class net.sf.paperclips.AbstractBorderPainter
-
Returns the sum of the top and bottom border insets.
- getHeight(boolean, boolean) - Method in interface net.sf.paperclips.BorderPainter
-
Returns the sum of the top and bottom border insets.
- getHorizontalAlignment() - Method in class net.sf.paperclips.GridCell
-
Returns the horizontal alignment applied to the cell content.
- getHorizontalAlignment() - Method in class net.sf.paperclips.LayerEntry
-
Returns the horizontal alignment applied to the target.
- getHorizontalSpacing() - Method in interface net.sf.paperclips.GridMargins
-
Returns the horizontal spacing, in pixels, between grid cells.
- getHorizontalSpacing() - Method in class net.sf.paperclips.GridPrint
-
Deprecated.this functionality has been moved to DefaultGridLook.
- getImageData() - Method in class net.sf.paperclips.ImagePrint
-
Returns the ImageData of the image being printed.
- getImageData(String) - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Creates and returns an ImageData using the given filename.
- getItems() - Method in class net.sf.paperclips.SeriesPrint
-
Returns an array of items in the series.
- getLeft() - Method in class net.sf.paperclips.AbstractBorderPainter
-
Returns the border inset, in pixels, from the left.
- getLeft() - Method in interface net.sf.paperclips.BorderPainter
-
Returns the border inset, in pixels, from the left.
- getLeft() - Method in interface net.sf.paperclips.GridMargins
-
Returns the margin, in pixels, at the left side of the grid.
- getLineWidth() - Method in class net.sf.paperclips.LineBorder
-
Returns the line width of the border, expressed in points.
- getLook() - Method in class net.sf.paperclips.GridPrint
-
Returns the grid's look.
- getMarginBounds(Margins, Printer) - Static method in class net.sf.paperclips.PaperClips
-
Returns the bounding rectangle of the printable area which is inside the given margins on the paper.
- getMargins() - Method in interface net.sf.paperclips.GridLookPainter
-
Returns the grid margins used for the GridLook.
- getMargins() - Method in class net.sf.paperclips.PrintJob
-
Returns the page margins, expressed in points.
- getMaxHeight() - Method in class net.sf.paperclips.AbstractBorderPainter
-
Returns the sum of the maximum top and bottom border insets.
- getMaxHeight() - Method in interface net.sf.paperclips.BorderPainter
-
Returns the sum of the maximum top and bottom border insets.
- getName() - Method in class net.sf.paperclips.PrintJob
-
Returns the name of the print job.
- getOrientation() - Method in class net.sf.paperclips.LinePrint
-
Returns the line orientation (one of
SWT.HORIZONTAL
orSWT.VERTICAL
). - getOrientation() - Method in class net.sf.paperclips.PrintJob
-
Returns the page orientation.
- getOverlap() - Method in interface net.sf.paperclips.BorderPainter
-
Returns the x and y distance that two of the same BorderPainters would overlap to create the appearance of a single border between the two.
- getPageCount() - Method in interface net.sf.paperclips.PageNumber
-
Returns the total number of pages.
- getPageEnumeration(PrintJob, Printer, GC) - Static method in class net.sf.paperclips.PaperClips
-
Returns a
PageEnumeration
for the passed in PrintJob on the given Printer, using the given GC. - getPageNumber() - Method in interface net.sf.paperclips.PageNumber
-
Returns the zero-based page index.
- getPageNumber() - Method in class net.sf.paperclips.PageNumberPrint
-
Returns the page number of this Print.
- getPageNumberFormat() - Method in class net.sf.paperclips.PageNumberPrint
-
Returns the page number format.
- getPages(PrintJob, Printer) - Static method in class net.sf.paperclips.PaperClips
-
Processes the print job and returns an array of pages for the given printer device.
- getPainter(Device, GC) - Method in class net.sf.paperclips.DefaultGridLook
- getPainter(Device, GC) - Method in interface net.sf.paperclips.GridLook
-
Returns a GridLookPainter for painting the GridLook.
- getPaperBounds(Printer) - Static method in class net.sf.paperclips.PaperClips
-
Returns the bounding rectangle of the paper, including non-printable margins.
- getPrint() - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Returns the Print created by this factory.
- getPrintableBounds(Printer) - Static method in class net.sf.paperclips.PaperClips
-
Returns the bounding rectangle of the printable area on the paper.
- getRGB() - Method in class net.sf.paperclips.LineBorder
-
Returns the border color.
- getRGB() - Method in class net.sf.paperclips.LinePrint
-
Returns the line color.
- getRGB() - Method in class net.sf.paperclips.PageNumberPageDecoration
-
Returns the text color.
- getRGB() - Method in class net.sf.paperclips.PageNumberPrint
-
Returns the text color.
- getRGB() - Method in class net.sf.paperclips.TextPrint
-
Deprecated.Use
TextPrint.getForeground()
instead. - getRight() - Method in class net.sf.paperclips.AbstractBorderPainter
-
Returns the border inset, in pixels, from the right.
- getRight() - Method in interface net.sf.paperclips.BorderPainter
-
Returns the border inset, in pixels, from the right.
- getRight() - Method in interface net.sf.paperclips.GridMargins
-
Returns the margin, in pixels, at the right side of the grid.
- getScale() - Method in class net.sf.paperclips.ScalePrint
-
Returns the scale by which the target will be scaled, or null (indicating automatic scale down to fit).
- getSize() - Method in class net.sf.paperclips.AbstractPiece
- getSize() - Method in class net.sf.paperclips.CompositePiece
- getSize() - Method in class net.sf.paperclips.EmptyPrint
-
Returns the size of the empty space.
- getSize() - Method in class net.sf.paperclips.ImagePrint
-
Returns the size that the image will be rendered at, in points.
- getSize() - Method in interface net.sf.paperclips.PrintPiece
-
Returns the dimensions of this PrintPiece, in pixels.
- getStrikeout() - Method in class net.sf.paperclips.TextPrint
-
Returns the strikout flag.
- getStrikeout() - Method in class net.sf.paperclips.TextStyle
-
Returns the strikeout flag.
- getString(String) - Static method in class net.sf.paperclips.Messages
-
Returns the locale-specific messages for the given key.
- getStyle() - Method in class net.sf.paperclips.TextPrint
-
Returns the text style.
- getTarget() - Method in class net.sf.paperclips.AlignPrint
-
Returns the wrapped print being aligned
- getTarget() - Method in class net.sf.paperclips.BackgroundPrint
-
Returns the wrapped print to which the background color is being applied.
- getTarget() - Method in class net.sf.paperclips.BigPrint
-
Returns the wrapped print which is being split across pages.
- getTarget() - Method in class net.sf.paperclips.BorderPrint
-
Returns the wrapped print to which the border is being applied.
- getTarget() - Method in class net.sf.paperclips.ColumnPrint
-
Returns the target print being split into columns.
- getTarget() - Method in class net.sf.paperclips.LayerEntry
-
Returns the target print of this entry.
- getTarget() - Method in class net.sf.paperclips.NoBreakPrint
-
Returns the print which will not be broken across pages.
- getTarget() - Method in class net.sf.paperclips.RotatePrint
-
Returns the print to be rotated.
- getTarget() - Method in class net.sf.paperclips.ScalePrint
-
Returns the print being scaled.
- getTarget() - Method in class net.sf.paperclips.SidewaysPrint
-
Returns the print to be rotated.
- getText() - Method in class net.sf.paperclips.TextPrint
-
Returns the text that will be printed.
- getTextStyle() - Method in class net.sf.paperclips.PageNumberPrint
-
Returns the text style that will be used to render the page number
- getThickness() - Method in class net.sf.paperclips.LinePrint
-
Returns the line thickness, in points.
- getTop(boolean) - Method in class net.sf.paperclips.AbstractBorderPainter
-
Returns the border inset, in pixels, from the top.
- getTop(boolean) - Method in interface net.sf.paperclips.BorderPainter
-
Returns the border inset, in pixels, from the top.
- getUnderline() - Method in class net.sf.paperclips.TextPrint
-
Returns the underline flag.
- getUnderline() - Method in class net.sf.paperclips.TextStyle
-
Returns the underline flag.
- getVerticalAlignment() - Method in class net.sf.paperclips.GridCell
-
Returns the vertical alignment applied to the cell content.
- getVerticalSpacing() - Method in class net.sf.paperclips.GridPrint
-
Deprecated.this functionality has been moved to DefaultGridLook.
- getWidth() - Method in class net.sf.paperclips.AbstractBorderPainter
-
Returns the sum of the left and right border insets.
- getWidth() - Method in interface net.sf.paperclips.BorderPainter
-
Returns the sum of the left and right border insets.
- getWordSplitting() - Method in class net.sf.paperclips.TextPrint
-
Returns whether word splitting is enabled.
- grid(String) - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Returns a GridPrint with columns using the given argument.
- grid(String, int) - Method in class net.sf.paperclips.FactoryPrint
-
Deprecated.Returns a GridPrint with the given columns and spacing.
- GridCell - Class in net.sf.paperclips
-
Instances of this class represent a single cell in a GridPrint.
- GridColumn - Class in net.sf.paperclips
-
Describes the properties of a column in a GridPrint.
- GridColumn(int, int, int) - Constructor for class net.sf.paperclips.GridColumn
-
Constructs a GridColumn.
- GridLook - Interface in net.sf.paperclips
-
A pluggable "look" for a GridPrint.
- GridLookPainter - Interface in net.sf.paperclips
-
Interface for drawing a GridLook.
- GridMargins - Interface in net.sf.paperclips
-
An interface for informing a GridPrint what cell margins to use for the GridLook.
- GridPrint - Class in net.sf.paperclips
-
A Print which arranges child prints into a grid.
- GridPrint() - Constructor for class net.sf.paperclips.GridPrint
-
Constructs a GridPrint with no columns and a default look.
- GridPrint(String) - Constructor for class net.sf.paperclips.GridPrint
-
Constructs a GridPrint with the given columns and a default look.
- GridPrint(String, int) - Constructor for class net.sf.paperclips.GridPrint
-
Deprecated.use GridPrint(String) instead, then set a DefaultGridLook on the grid with the desired cell spacing.
- GridPrint(String, int, int) - Constructor for class net.sf.paperclips.GridPrint
-
Deprecated.use GridPrint(String) instead, then set a DefaultGridLook on the grid with the desired cell spacing.
- GridPrint(String, GridLook) - Constructor for class net.sf.paperclips.GridPrint
-
Constructs a GridPrint with the given columns and look.
- GridPrint(GridColumn[]) - Constructor for class net.sf.paperclips.GridPrint
-
Constructs a GridPrint with the given columns and a default look.
- GridPrint(GridColumn[], int) - Constructor for class net.sf.paperclips.GridPrint
-
Deprecated.use GridPrint(GridColumn[]) instead, then set a DefaultGridLook on the grid with the desired cell spacing.
- GridPrint(GridColumn[], int, int) - Constructor for class net.sf.paperclips.GridPrint
-
Deprecated.use GridPrint(GridColumn[]) instead, then set a DefaultGridLook on the grid with the desired cell spacing.
- GridPrint(GridColumn[], GridLook) - Constructor for class net.sf.paperclips.GridPrint
-
Constructs a GridPrint with the given columns and look.
- GridPrint(GridLook) - Constructor for class net.sf.paperclips.GridPrint
-
Constructs a GridPrint with no columns and the given look.
All Classes and Interfaces|All Packages|Constant Field Values
PrintPiece.paint(GC, int, int)
method instead.