Package org.vandeseer.easytable
Class RepeatedHeaderTableDrawer
java.lang.Object
org.vandeseer.easytable.TableDrawer
org.vandeseer.easytable.RepeatedHeaderTableDrawer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.vandeseer.easytable.TableDrawer
TableDrawer.PageData -
Field Summary
Fields inherited from class org.vandeseer.easytable.TableDrawer
compress, contentStream, drawerList, endY, page, startTableInNewPage, startX, startY, table, tableStartPage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeterminePageToStartTable(float yOffsetOnNewPage) voiddraw(Supplier<org.apache.pdfbox.pdmodel.PDDocument> documentSupplier, Supplier<org.apache.pdfbox.pdmodel.PDPage> pageSupplier, float yOffset) protected voiddrawPage(TableDrawer.PageData pageData) Methods inherited from class org.vandeseer.easytable.TableDrawer
computeRowsOnPagesWithNewPageStartOf, determinePageToDraw, draw, drawRow, drawWithFunction
-
Constructor Details
-
RepeatedHeaderTableDrawer
public RepeatedHeaderTableDrawer()
-
-
Method Details
-
drawPage
- Overrides:
drawPagein classTableDrawer
-
determinePageToStartTable
protected void determinePageToStartTable(float yOffsetOnNewPage) - Overrides:
determinePageToStartTablein classTableDrawer
-
draw
public void draw(Supplier<org.apache.pdfbox.pdmodel.PDDocument> documentSupplier, Supplier<org.apache.pdfbox.pdmodel.PDPage> pageSupplier, float yOffset) throws IOException - Overrides:
drawin classTableDrawer- Throws:
IOException
-