Skip to content

Commit 05c472c

Browse files
committed
Layout: optimize renderer splitting
1 parent 330bcbe commit 05c472c

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

layout/src/main/java/com/itextpdf/layout/renderer/TableRenderer.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,15 @@ This file is part of the iText (R) project.
5757
import com.itextpdf.layout.layout.LayoutArea;
5858
import com.itextpdf.layout.layout.LayoutContext;
5959
import com.itextpdf.layout.layout.LayoutResult;
60-
import org.slf4j.Logger;
61-
import org.slf4j.LoggerFactory;
6260

6361
import java.util.ArrayList;
6462
import java.util.LinkedList;
6563
import java.util.List;
6664
import java.util.Queue;
6765

66+
import org.slf4j.Logger;
67+
import org.slf4j.LoggerFactory;
68+
6869
/**
6970
* This class represents the {@link IRenderer renderer} object for a {@link Table}
7071
* object. It will delegate its drawing operations on to the {@link CellRenderer}
@@ -597,7 +598,7 @@ protected TableRenderer[] split(int row, boolean hasContent) {
597598

598599
protected <T extends TableRenderer> T createSplitRenderer(Table.RowRange rowRange) {
599600
TableRenderer splitRenderer = getNextRenderer();
600-
splitRenderer.setRowRange(rowRange);
601+
splitRenderer.rowRange = rowRange;
601602
splitRenderer.parent = parent;
602603
splitRenderer.modelElement = modelElement;
603604
// TODO childRenderers will be populated twice during the relayout.
@@ -612,7 +613,7 @@ protected <T extends TableRenderer> T createSplitRenderer(Table.RowRange rowRang
612613

613614
protected <T extends TableRenderer> T createOverflowRenderer(Table.RowRange rowRange) {
614615
TableRenderer overflowRenderer = getNextRenderer();
615-
overflowRenderer.setRowRange(rowRange);
616+
overflowRenderer.rowRange = rowRange;
616617
overflowRenderer.parent = parent;
617618
overflowRenderer.modelElement = modelElement;
618619
overflowRenderer.addAllProperties(getOwnProperties());

0 commit comments

Comments
 (0)