Uses of Interface
org.eclipse.nebula.paperclips.core.PrintPiece
-
Packages that use PrintPiece Package Description org.eclipse.nebula.paperclips.core Core classes for creating printable documents.org.eclipse.nebula.paperclips.core.border.internal org.eclipse.nebula.paperclips.core.grid.internal org.eclipse.nebula.paperclips.core.internal org.eclipse.nebula.paperclips.core.internal.piece org.eclipse.nebula.paperclips.core.internal.util org.eclipse.nebula.paperclips.core.page org.eclipse.nebula.paperclips.core.text org.eclipse.nebula.paperclips.core.text.internal org.eclipse.nebula.paperclips.snippets org.eclipse.nebula.paperclips.widgets SWT controls for viewing Prints on-screen. -
-
Uses of PrintPiece in org.eclipse.nebula.paperclips.core
Classes in org.eclipse.nebula.paperclips.core that implement PrintPiece Modifier and Type Class Description classAbstractPieceAn abstract PrintPiece class.(package private) classBackgroundPiece(package private) classBigPiececlassCompositePieceA composite PrintPiece for displaying child PrintPieces.(package private) classDebugPiece(package private) classImagePiece(package private) classLinePiece(package private) classNullPrintPiece(package private) classScalePieceFields in org.eclipse.nebula.paperclips.core declared as PrintPiece Modifier and Type Field Description private PrintPieceBigIterator. currentPiece(package private) PrintPieceCompositeEntry. pieceprivate PrintPieceBackgroundPiece. targetprivate PrintPieceBigPiece. targetprivate PrintPieceDebugPiece. targetprivate PrintPieceScalePiece. targetMethods in org.eclipse.nebula.paperclips.core that return PrintPiece Modifier and Type Method Description private PrintPiecePageEnumeration. createPagePiece(PrintPiece page)(package private) PrintPieceColumnIterator. createResult(PrintPiece[] pieces, int[] colSizes)private PrintPiece[]ColumnIterator. disposePieces(java.util.List<PrintPiece> pieces)static PrintPiece[]PaperClips. getPages(PrintJob printJob, org.eclipse.swt.printing.Printer printer)Processes the print job and returns an array of pages for the given printer device.private static PrintPiece[]PaperClips. getPages(PrintJob printJob, org.eclipse.swt.printing.Printer printer, org.eclipse.swt.graphics.GC gc)PrintPieceAlignIterator. next(int width, int height)PrintPieceBackgroundIterator. next(int width, int height)PrintPieceBigIterator. next(int width, int height)PrintPieceBreakIterator. next(int width, int height)PrintPieceColumnIterator. next(int width, int height)PrintPieceDebugIterator. next(int width, int height)PrintPieceEmptyIterator. next(int width, int height)PrintPieceImageIterator. next(int width, int height)PrintPieceLineIterator. next(int width, int height)PrintPieceNoBreakIterator. next(int width, int height)static PrintPiecePaperClips. next(PrintIterator iterator, int width, int height)Calls iterator.next(width, height) and returns the result.PrintPiecePrintIterator. next(int width, int height)Returns the next PrintPiece for the Print.PrintPieceRotateIterator. next(int width, int height)PrintPieceScaleIterator. next(int width, int height)PrintPieceSeriesIterator. next(int width, int height)PrintPieceSidewaysIterator. next(int width, int height)(package private) PrintPiece[]ColumnIterator. nextColumns(PrintIterator iterator, int[] colSizes, int height)Iterates across the given column sizes and returns an array of PrintPieces to fill those columns, or null if there was insufficient room to continue iterating.private PrintPieceColumnIterator. nextCompressed(int[] colSizes, PrintIterator iter, PrintPiece[] columns)PrintPiecePageEnumeration. nextPage()Returns the next page.Methods in org.eclipse.nebula.paperclips.core with parameters of type PrintPiece Modifier and Type Method Description private PrintPiecePageEnumeration. createPagePiece(PrintPiece page)(package private) PrintPieceColumnIterator. createResult(PrintPiece[] pieces, int[] colSizes)private voidColumnIterator. disposePieces(PrintPiece[] pieces)private static voidPaperClips. disposeUnusedPages(PrintPiece[] pages, int startPage, int endPage)private intColumnIterator. getMaxHeight(PrintPiece[] pieces)private PrintPieceColumnIterator. nextCompressed(int[] colSizes, PrintIterator iter, PrintPiece[] columns)private static booleanPageEnumeration. notDebugPiece(PrintPiece page)private static booleanPageEnumeration. notNull(PrintPiece page)private static voidPaperClips. printPages(org.eclipse.swt.printing.Printer printer, org.eclipse.swt.graphics.GC gc, PrintPiece[] pages, int startPage, int endPage, int collatedCopies, int noncollatedCopies)Method parameters in org.eclipse.nebula.paperclips.core with type arguments of type PrintPiece Modifier and Type Method Description private PrintPiece[]ColumnIterator. disposePieces(java.util.List<PrintPiece> pieces)Constructors in org.eclipse.nebula.paperclips.core with parameters of type PrintPiece Constructor Description BackgroundPiece(PrintPiece target, org.eclipse.swt.graphics.RGB background, org.eclipse.swt.graphics.Device device)BigPiece(PrintPiece target, org.eclipse.swt.graphics.Point size, int xOffset, int yOffset)CompositeEntry(PrintPiece piece, org.eclipse.swt.graphics.Point offset)Constructs a CompositeEntry with the given PrintPiece and offset.DebugPiece(PrintPiece target)ScalePiece(org.eclipse.swt.graphics.Device device, PrintPiece target, double scale, int maxWidth, int maxHeight) -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.border.internal
Classes in org.eclipse.nebula.paperclips.core.border.internal that implement PrintPiece Modifier and Type Class Description classBorderPieceFields in org.eclipse.nebula.paperclips.core.border.internal declared as PrintPiece Modifier and Type Field Description private PrintPieceBorderPiece. targetMethods in org.eclipse.nebula.paperclips.core.border.internal that return PrintPiece Modifier and Type Method Description private PrintPieceBorderIterator. getTallestPieceNotCompletelyConsumingTarget(int width, int height)PrintPieceBorderIterator. next(int width, int height)private PrintPieceBorderIterator. next(int width, int height, boolean bottomBorderOpen)Constructors in org.eclipse.nebula.paperclips.core.border.internal with parameters of type PrintPiece Constructor Description BorderPiece(PrintPiece target, BorderPainter border, boolean topOpen, boolean bottomOpen) -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.grid.internal
Classes in org.eclipse.nebula.paperclips.core.grid.internal that implement PrintPiece Modifier and Type Class Description (package private) classGridLookPainterPieceMethods in org.eclipse.nebula.paperclips.core.grid.internal that return PrintPiece Modifier and Type Method Description private PrintPieceGridIterator. createResult(int[] colSizes, PrintPiece headerPiece, int[] headerRows, int[][] headerColSpans, int firstRow, boolean topOpen, PrintPiece bodyPiece, int[] bodyRows, int[][] bodyColSpans, boolean bottomOpen, PrintPiece footerPiece, int[] footerRows, int[][] footerColSpans)private static PrintPieceGridIterator. createRowResult(PrintPiece[] pieces, int[] xOffsets, int[] yOffsets)private static PrintPiece[]GridIterator. layoutCellsWithFillVertAlignment(GridCellIterator[] cells, int height, int[] cellWidths, PrintPiece[] cellPieces)private static PrintPiece[]GridIterator. layoutCellsWithNonFillVertAlignment(GridCellIterator[] cells, int height, boolean bottomOpen, int[] cellWidths)PrintPieceGridIterator. next(int width, int height)private PrintPieceGridIterator. nextBodyPiece(int[] colSizes, int height, java.util.List<java.lang.Integer> rowHeights, java.util.List<int[]> colSpans, boolean footerPresent)private PrintPieceGridIterator. nextFooterPiece(int[] colSizes, int height, int[] rowHeights, int[][] colSpans)private PrintPieceGridIterator. nextHeaderOrFooterPiece(int[] colSizes, int height, int[] rowHeights, int[][] colSpans, int rowSpacing, GridCellIterator[][] headerOrFooter)private PrintPieceGridIterator. nextHeaderPiece(int[] colSizes, int height, int[] rowHeights, int[][] colSpans)private PrintPieceGridIterator. nextRow(GridCellIterator[] cells, int[] columnWidths, int height, boolean bottomOpen)Methods in org.eclipse.nebula.paperclips.core.grid.internal with parameters of type PrintPiece Modifier and Type Method Description private voidGridIterator. applyCellAlignment(GridCellIterator[] cells, int[] cellWidths, PrintPiece[] pieces, int rowHeight, int[] xOffsets, int[] yOffsets)private static intGridIterator. calculateRowHeight(PrintPiece[] cellPieces, GridCellIterator[] cells)private PrintPieceGridIterator. createResult(int[] colSizes, PrintPiece headerPiece, int[] headerRows, int[][] headerColSpans, int firstRow, boolean topOpen, PrintPiece bodyPiece, int[] bodyRows, int[][] bodyColSpans, boolean bottomOpen, PrintPiece footerPiece, int[] footerRows, int[][] footerColSpans)private static PrintPieceGridIterator. createRowResult(PrintPiece[] pieces, int[] xOffsets, int[] yOffsets)private static PrintPiece[]GridIterator. layoutCellsWithFillVertAlignment(GridCellIterator[] cells, int height, int[] cellWidths, PrintPiece[] cellPieces) -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.internal
Classes in org.eclipse.nebula.paperclips.core.internal that implement PrintPiece Modifier and Type Class Description classRotatePieceFields in org.eclipse.nebula.paperclips.core.internal declared as PrintPiece Modifier and Type Field Description private PrintPieceRotatePiece. targetMethods in org.eclipse.nebula.paperclips.core.internal that return PrintPiece Modifier and Type Method Description PrintPieceLayerIterator. next(int width, int height)private PrintPiece[]LayerIterator. nextPieces(int width, int height)Constructors in org.eclipse.nebula.paperclips.core.internal with parameters of type PrintPiece Constructor Description RotatePiece(org.eclipse.swt.graphics.Device device, PrintPiece target, int angle, org.eclipse.swt.graphics.Point size) -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.internal.piece
Classes in org.eclipse.nebula.paperclips.core.internal.piece that implement PrintPiece Modifier and Type Class Description classEmptyPieceA blank PrintPiece of a predetermined size -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.internal.util
Methods in org.eclipse.nebula.paperclips.core.internal.util with parameters of type PrintPiece Modifier and Type Method Description static voidPaperClipsUtil. dispose(PrintPiece piece)Disposes the print piece if not null.static voidPaperClipsUtil. dispose(PrintPiece[] pieces)Disposes the print pieces that are not null.static voidPaperClipsUtil. dispose(PrintPiece[] pages, int start, int end)Disposes the print pieces in the array from start (inclusive) to end (exclusive).static voidPaperClipsUtil. dispose(PrintPiece p1, PrintPiece p2)Disposes the arguments that are not null.static voidPaperClipsUtil. dispose(PrintPiece piece, PrintPiece[] pieces)Disposes the print pieces that are not null.Method parameters in org.eclipse.nebula.paperclips.core.internal.util with type arguments of type PrintPiece Modifier and Type Method Description static voidPaperClipsUtil. dispose(java.util.List<PrintPiece> pages)Disposes the print pieces in the list. -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.page
Classes in org.eclipse.nebula.paperclips.core.page that implement PrintPiece Modifier and Type Class Description (package private) classPageNumberPieceMethods in org.eclipse.nebula.paperclips.core.page that return PrintPiece Modifier and Type Method Description private PrintPiecePageIterator. createResult(int height, PrintPiece headerPiece, PrintPiece bodyPiece, PrintPiece footerPiece)private PrintPiecePageIterator. getDecorationPrintPiece(Print decoration, int width, int height)PrintPiecePageIterator. next(int width, int height)PrintPiecePageNumberIterator. next(int width, int height)Methods in org.eclipse.nebula.paperclips.core.page with parameters of type PrintPiece Modifier and Type Method Description private CompositeEntryPageIterator. createEntry(PrintPiece piece, int y)private PrintPiecePageIterator. createResult(int height, PrintPiece headerPiece, PrintPiece bodyPiece, PrintPiece footerPiece)private intPageIterator. heightOf(PrintPiece piece) -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.text
Methods in org.eclipse.nebula.paperclips.core.text that return PrintPiece Modifier and Type Method Description private PrintPieceStyledTextIterator. createRowResult(int rowAscent, java.util.List<PrintPiece> rowElements)private PrintPieceTextIterator. internalNext(int width, int height)PrintPieceLineBreakIterator. next(int width, int height)PrintPieceStyledTextIterator. next(int width, int height)PrintPieceTextIterator. next(int width, int height)private PrintPieceStyledTextIterator. nextRow(int width, int height)Methods in org.eclipse.nebula.paperclips.core.text with parameters of type PrintPiece Modifier and Type Method Description private intStyledTextIterator. getAscent(PrintPiece piece)private intStyledTextIterator. getDescent(PrintPiece piece)Method parameters in org.eclipse.nebula.paperclips.core.text with type arguments of type PrintPiece Modifier and Type Method Description private PrintPieceStyledTextIterator. createRowResult(int rowAscent, java.util.List<PrintPiece> rowElements) -
Uses of PrintPiece in org.eclipse.nebula.paperclips.core.text.internal
Subinterfaces of PrintPiece in org.eclipse.nebula.paperclips.core.text.internal Modifier and Type Interface Description interfaceTextPrintPieceClasses in org.eclipse.nebula.paperclips.core.text.internal that implement PrintPiece Modifier and Type Class Description classTextPiece -
Uses of PrintPiece in org.eclipse.nebula.paperclips.snippets
Methods in org.eclipse.nebula.paperclips.snippets with parameters of type PrintPiece Modifier and Type Method Description static org.eclipse.swt.graphics.ImageDataImageCaptureExample. captureImageData(org.eclipse.swt.printing.Printer printer, PrintPiece page, org.eclipse.swt.graphics.Point imageSize)Captures the page to an image and returns it. -
Uses of PrintPiece in org.eclipse.nebula.paperclips.widgets
Classes in org.eclipse.nebula.paperclips.widgets that implement PrintPiece Modifier and Type Class Description (package private) classRotateClockwisePrintPieceFields in org.eclipse.nebula.paperclips.widgets declared as PrintPiece Modifier and Type Field Description (package private) PrintPiecePrintPieceCanvas. pieceprivate PrintPiecePrintViewer.BackgroundUpdater. pieceprivate PrintPieceRotateClockwisePrintPiece. targetFields in org.eclipse.nebula.paperclips.widgets with type parameters of type PrintPiece Modifier and Type Field Description private java.util.List<PrintPiece>PrintPreview. pagesMethods in org.eclipse.nebula.paperclips.widgets that return PrintPiece Modifier and Type Method Description PrintPiecePrintPieceCanvas. getPrintPiece()Returns the PrintPiece being displayed by this PrintCanvas.Methods in org.eclipse.nebula.paperclips.widgets with parameters of type PrintPiece Modifier and Type Method Description private voidPrintPreview. disposeResources(org.eclipse.swt.graphics.Image printerImage, org.eclipse.swt.graphics.GC printerGC, org.eclipse.swt.graphics.Transform printerTransform, org.eclipse.swt.graphics.Image displayImage, PrintPiece page)private voidPrintPreview. paintPage(org.eclipse.swt.widgets.Event event, PrintPiece page, org.eclipse.swt.graphics.Point location)voidPrintPieceCanvas. setPrintPiece(PrintPiece piece)Displays the given Print in this PrintCanvas.private voidPrintViewer. setPrintPiece(PrintPiece piece, boolean updateMinHeight)Constructors in org.eclipse.nebula.paperclips.widgets with parameters of type PrintPiece Constructor Description RotateClockwisePrintPiece(org.eclipse.swt.graphics.Device device, PrintPiece target)
-