Package com.openhtmltopdf.newtable
Class TableBox.AutoTableLayout
java.lang.Object
com.openhtmltopdf.newtable.TableBox.AutoTableLayout
- All Implemented Interfaces:
TableBox.TableLayout
- Direct Known Subclasses:
TableBox.MarginTableLayout
- Enclosing class:
TableBox
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate TableBox.AutoTableLayout.Layout[]
private List
<TableCellBox> private final TableBox
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate long
void
private void
protected TableBox.AutoTableLayout.Layout[]
protected int
void
private void
recalcColumn
(LayoutContext c, int effCol) void
reset()
private boolean
shouldScaleColumns
(TableBox table)
-
Field Details
-
_table
-
_layoutStruct
-
_spanCells
-
-
Constructor Details
-
AutoTableLayout
-
-
Method Details
-
reset
public void reset()- Specified by:
reset
in interfaceTableBox.TableLayout
-
getLayoutStruct
-
fullRecalc
-
getMinColWidth
protected int getMinColWidth() -
recalcColumn
-
calcEffectiveWidth
-
shouldScaleColumns
-
calcMinMaxWidth
- Specified by:
calcMinMaxWidth
in interfaceTableBox.TableLayout
-
layout
- Specified by:
layout
in interfaceTableBox.TableLayout
-