public class TableSectionBox extends BlockBox
CONTENT_BLOCK, CONTENT_EMPTY, CONTENT_INLINE, CONTENT_UNKNOWN, NO_BASELINE, POSITION_BOTH, POSITION_HORIZONTALLY, POSITION_VERTICALLY
CHILDREN_FLUX, DONE, DUMP_LAYOUT, DUMP_RENDER, FLUX, LINE_SEPARATOR, 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) |
List |
getGrid() |
TableRowBox |
getLastRow() |
int |
getOriginalAbsY() |
boolean |
isAutoHeight() |
boolean |
isCapturedOriginalAbsY() |
boolean |
isFooter() |
boolean |
isHeader() |
protected boolean |
isSkipWhenCollapsingMargins() |
void |
layout(LayoutContext c,
int contentStart) |
protected void |
layoutChildren(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(List grid) |
void |
setHeader(boolean header) |
void |
setOriginalAbsY(int originalAbsY) |
void |
splitColumn(int pos) |
appendPositioningInfo, calcBaseline, calcBreakAtLineContext, calcCanvasLocation, calcChildLocations, calcChildPaintingInfo, calcDimensions, calcDimensions, calcInitialBreakAtLine, calcInitialFloatedCanvasLocation, calcInlineBaseline, calcLayoutHeight, calcMinMaxWidth, checkPageContext, createMarkerData, dump, ensureChildren, findLastNthLineBox, findOffset, getAvailableWidth, getChildrenContentType, getChildrenHeight, getCSSFitToWidth, getCSSHeight, getCSSWidth, getCSSWidth, getDocumentParent, getExtraBoxDescription, getFirstLetterStyle, getFirstLineStyle, getFloatedBoxData, getInlineContent, getLineBox, getListCounter, getMarkerData, getMaxWidth, getMinWidth, getPageClearance, getPaintingClipEdge, getPersistentBFC, getReplacedElement, getStaticEquivalent, initStaticPos, isAllowHeightToShrink, isBottomMarginCalculated, isContainsInlineContent, isCurrentBreakAtLineContext, isFixedWidthAdvisoryOnly, isFloated, isFromCaptionedTable, isInline, isInlineBlock, isInMainFlow, isMayCollapseMarginsWithChildren, isMinMaxCalculated, isNeedPageClear, isNeedsClipOnPaint, isNeedsKeepWithInline, isReplaced, isTopMarginCalculated, layout, layoutInlineChildren, paintDebugOutline, paintInline, paintListMarker, positionAbsolute, positionAbsoluteOnPage, propagateExtraSpace, resolveAutoMargins, setBottomMarginCalculated, setChildrenContentType, setChildrenHeight, setDimensionsCalculated, setFirstLetterStyle, setFirstLineStyle, setFloatedBoxData, setFromCaptionedTable, setInlineContent, setListCounter, setMarkerData, setMaxWidth, setMinMaxCalculated, setMinWidth, setNeedPageClear, setNeedShrinkToFitCalculatation, setPersistentBFC, setReplacedElement, setStaticEquivalent, setTopMarginCalculated, styleText, styleText, toString
addAllChildren, addChild, addChildForLayout, analyzePageBreaks, calcPaintingInfo, clearSelection, collectText, connectChildrenToCurrentLayer, crossesPageBreak, detach, dumpBoxes, exportPageBoxText, exportText, find, forcePageBreakAfter, forcePageBreakBefore, getAbsX, getAbsY, getBorder, getBorderEdge, getBorderSides, getBoxDimensions, getChild, getChildCount, getChildIterator, getChildren, getChildrenClipEdge, getContainingBlock, getContainingBlockWidth, getContainingLayer, getContentAreaEdge, getContentWidth, getEffBackgroundColor, getEffectiveWidth, getElement, getElementBoxes, getHeight, getIndex, getLayer, getLeftMBP, getMargin, getMarginBorderPadding, getMarginEdge, getMarginEdge, getNext, getNextSibling, getPadding, getPaddingEdge, getPaddingWidth, getPaintingBorderEdge, getPaintingInfo, getPaintingPaddingEdge, getParent, getPrevious, getPreviousSibling, getPseudoElementOrClass, getRelativeOffset, getRestyleTarget, getRightMBP, getState, getStyle, getStyleMargin, getStyleMargin, getTx, getTy, getWidth, getX, getY, initContainingLayer, intersects, isAnonymous, isBody, isContainedInMarginBox, isInDocumentFlow, isInitialContainingBlock, isMarginAreaRoot, isRoot, isStyled, moveIfGreater, paintRootElementBackground, positionRelative, removeAllChildren, removeChild, removeChild, resetChildren, resetChildren, resetTopMargin, restyle, restyleChildren, selectAll, setAbsX, setAbsY, setAnonymous, setBoxDimensions, setContainingBlock, setContainingLayer, setContentWidth, setElement, setHeight, setIndex, setLayer, setLeftMBP, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setParent, setPseudoElementOrClass, setRelativeOffset, setRightMBP, setState, setStyle, setTx, setTy, setX, setY, stateToString
public List getGrid()
public void setGrid(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)
protected void layoutChildren(LayoutContext c, int contentStart)
layoutChildren
in class BlockBox
public void reset(LayoutContext c)
public boolean isAutoHeight()
isAutoHeight
in class BlockBox
public int numRows()
protected boolean isSkipWhenCollapsingMargins()
isSkipWhenCollapsingMargins
in class BlockBox
public void paintBorder(RenderingContext c)
paintBorder
in class Box
public void paintBackground(RenderingContext c)
paintBackground
in class Box
public 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)
Copyright © 2018. All rights reserved.