public class TableSectionBox extends BlockBox
CONTENT_BLOCK, CONTENT_EMPTY, CONTENT_INLINE, CONTENT_UNKNOWN, POSITION_BOTH, POSITION_HORIZONTALLY, POSITION_VERTICALLYCHILDREN_FLUX, DONE, DUMP_LAYOUT, DUMP_RENDER, FLUX, NOTHING| Constructor and Description |
|---|
TableSectionBox() |
| Modifier and Type | Method and Description |
|---|---|
void |
calcBorders(LayoutContext c) |
TableCellBox |
cellAt(int row,
int col) |
BlockBox |
copyOf() |
void |
extendGridToColumnCount(int columnCount) |
java.util.List |
getGrid() |
TableRowBox |
getLastRow() |
int |
getOriginalAbsY() |
boolean |
isAutoHeight() |
boolean |
isCapturedOriginalAbsY() |
boolean |
isFooter() |
boolean |
isHeader() |
void |
layout(LayoutContext c,
int contentStart) |
int |
numRows() |
void |
paintBackground(RenderingContext c) |
void |
paintBorder(RenderingContext c) |
void |
recalcCells(LayoutContext c) |
void |
reset(LayoutContext c) |
void |
setCapturedOriginalAbsY(boolean capturedOriginalAbsY) |
void |
setFooter(boolean footer) |
void |
setGrid(java.util.List grid) |
void |
setHeader(boolean header) |
void |
setOriginalAbsY(int originalAbsY) |
void |
splitColumn(int pos) |
calcBaseline, calcBreakAtLineContext, calcCanvasLocation, calcChildLocations, calcDimensions, calcInitialFloatedCanvasLocation, calcInlineBaseline, calcMinMaxWidth, checkPageContext, createMarkerData, dump, ensureChildren, findLastNthLineBox, findOffset, getChildrenContentType, getChildrenHeight, getDocumentParent, getFirstLetterStyle, getFirstLineStyle, getFloatedBoxData, getInlineContent, getLineBox, getListCounter, getMarkerData, getMaxWidth, getMinWidth, getPaintingClipEdge, getPersistentBFC, getReplacedElement, getStaticEquivalent, initStaticPos, isBottomMarginCalculated, isContainsInlineContent, isCurrentBreakAtLineContext, isFloated, isFromCaptionedTable, isInline, isInMainFlow, isNeedPageClear, isNeedsClipOnPaint, isNeedsKeepWithInline, isReplaced, isTopMarginCalculated, layout, paintDebugOutline, paintInline, paintListMarker, positionAbsolute, positionAbsoluteOnPage, setBottomMarginCalculated, setChildrenContentType, setFirstLetterStyle, setFirstLineStyle, setFloatedBoxData, setFromCaptionedTable, setInlineContent, setListCounter, setMarkerData, setNeedPageClear, setPersistentBFC, setReplacedElement, setStaticEquivalent, setTopMarginCalculated, styleText, styleText, toStringaddAllChildren, addChild, addChildForLayout, analyzePageBreaks, calcPaintingInfo, clearSelection, collectText, connectChildrenToCurrentLayer, crossesPageBreak, detach, exportText, find, forcePageBreakAfter, forcePageBreakBefore, getAbsX, getAbsY, getBorder, getBorderEdge, getBorderSides, getBoxDimensions, getChild, getChildCount, getChildIterator, getChildren, getChildrenClipEdge, getContainingBlock, getContainingLayer, getContentAreaEdge, getContentWidth, getEffBackgroundColor, getEffectiveWidth, getElement, getElementBoxes, getHeight, getLayer, getLeftMBP, getMargin, getMarginBorderPadding, getMarginEdge, getMarginEdge, getNextSibling, getPadding, getPaddingEdge, getPaintingBorderEdge, getPaintingInfo, getPaintingPaddingEdge, getParent, getPreviousSibling, getPseudoElementOrClass, getRelativeOffset, getRestyleTarget, getRightMBP, getState, getStyle, getTx, getTy, getWidth, getX, getY, initContainingLayer, intersects, isAnonymous, isBody, isContainedInMarginBox, isInDocumentFlow, isRoot, isStyled, paintRootElementBackground, positionRelative, removeAllChildren, removeChild, removeChild, resetChildren, restyle, selectAll, setAbsX, setAbsY, setAnonymous, setBoxDimensions, setContainingBlock, setContainingLayer, setContentWidth, setElement, setHeight, setLayer, setLeftMBP, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setParent, setPseudoElementOrClass, setRelativeOffset, setRightMBP, setState, setStyle, setTx, setTy, setX, setY, stateToStringpublic java.util.List getGrid()
public void setGrid(java.util.List grid)
public void extendGridToColumnCount(int columnCount)
public void splitColumn(int pos)
public void recalcCells(LayoutContext c)
public void calcBorders(LayoutContext c)
public TableCellBox cellAt(int row, int col)
public void reset(LayoutContext c)
public boolean isAutoHeight()
isAutoHeight in class BlockBoxpublic int numRows()
public void paintBorder(RenderingContext c)
paintBorder in class Boxpublic void paintBackground(RenderingContext c)
paintBackground in class Boxpublic TableRowBox getLastRow()
public void layout(LayoutContext c, int contentStart)
public boolean isFooter()
public void setFooter(boolean footer)
public boolean isHeader()
public void setHeader(boolean header)
public boolean isCapturedOriginalAbsY()
public void setCapturedOriginalAbsY(boolean capturedOriginalAbsY)
public int getOriginalAbsY()
public void setOriginalAbsY(int originalAbsY)