Class TableBox.AutoTableLayout
java.lang.Object
org.openpdf.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 @Nullable TableBox.AutoTableLayout.Layout[]private @Nullable List<TableCellBox> private final TableBox -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate longvoidprivate voidprotected @Nullable TableBox.AutoTableLayout.Layout[]protected intvoidprivate voidrecalcColumn(LayoutContext c, int effCol) voidreset()
-
Field Details
-
_table
-
_layoutStruct
-
_spanCells
-
-
Constructor Details
-
AutoTableLayout
-
-
Method Details
-
reset
public void reset()- Specified by:
resetin interfaceTableBox.TableLayout
-
getLayoutStruct
-
fullRecalc
-
getMinColWidth
protected int getMinColWidth() -
recalcColumn
-
calcEffectiveWidth
-
calcMinMaxWidth
- Specified by:
calcMinMaxWidthin interfaceTableBox.TableLayout
-
layout
- Specified by:
layoutin interfaceTableBox.TableLayout
-