Class PdfDocument.RenderingContext

  • Enclosing class:
    PdfDocument

    private static class PdfDocument.RenderingContext
    extends java.lang.Object
    This is a helper class for adding a Table to a document.
    Since:
    2.0.8 (PdfDocument was package-private before)
    • Field Detail

      • pagetop

        private float pagetop
      • oldHeight

        private float oldHeight
      • lostTableBottom

        private float lostTableBottom
      • maxCellBottom

        private float maxCellBottom
      • rowspanMap

        private java.util.Map rowspanMap
      • pageMap

        private final java.util.Map pageMap
      • table

        private PdfTable table
        A PdfPTable
    • Constructor Detail

      • RenderingContext

        private RenderingContext()
    • Method Detail

      • consumeRowspan

        private int consumeRowspan​(PdfCell c)
        Consumes the rowspan
        Parameters:
        c -
        Returns:
        a rowspan.
      • currentRowspan

        private int currentRowspan​(PdfCell c)
        Looks at the current rowspan.
        Parameters:
        c -
        Returns:
        the current rowspan
      • cellRendered

        private int cellRendered​(PdfCell cell,
                                 int pageNumber)
      • numCellRendered

        private int numCellRendered​(PdfCell cell)
      • isCellRenderedOnPage

        private boolean isCellRenderedOnPage​(PdfCell cell,
                                             int pageNumber)