org.xhtmlrenderer.newtable
Class TableSectionBox
java.lang.Object
org.xhtmlrenderer.render.Box
org.xhtmlrenderer.render.BlockBox
org.xhtmlrenderer.newtable.TableSectionBox
- All Implemented Interfaces:
- InlinePaintable, Styleable
public class TableSectionBox
- extends BlockBox
Methods inherited from class org.xhtmlrenderer.render.BlockBox |
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, toString |
Methods inherited from class org.xhtmlrenderer.render.Box |
addAllChildren, 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, stateToString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TableSectionBox
public TableSectionBox()
copyOf
public BlockBox copyOf()
- Overrides:
copyOf
in class BlockBox
getGrid
public java.util.List getGrid()
setGrid
public void setGrid(java.util.List grid)
extendGridToColumnCount
public void extendGridToColumnCount(int columnCount)
splitColumn
public void splitColumn(int pos)
recalcCells
public void recalcCells(LayoutContext c)
calcBorders
public void calcBorders(LayoutContext c)
cellAt
public TableCellBox cellAt(int row,
int col)
reset
public void reset(LayoutContext c)
- Overrides:
reset
in class BlockBox
isAutoHeight
public boolean isAutoHeight()
- Overrides:
isAutoHeight
in class BlockBox
numRows
public int numRows()
paintBorder
public void paintBorder(RenderingContext c)
- Overrides:
paintBorder
in class Box
paintBackground
public void paintBackground(RenderingContext c)
- Overrides:
paintBackground
in class Box
getLastRow
public TableRowBox getLastRow()
layout
public void layout(LayoutContext c,
int contentStart)
- Overrides:
layout
in class BlockBox
isFooter
public boolean isFooter()
setFooter
public void setFooter(boolean footer)
isHeader
public boolean isHeader()
setHeader
public void setHeader(boolean header)
isCapturedOriginalAbsY
public boolean isCapturedOriginalAbsY()
setCapturedOriginalAbsY
public void setCapturedOriginalAbsY(boolean capturedOriginalAbsY)
getOriginalAbsY
public int getOriginalAbsY()
setOriginalAbsY
public void setOriginalAbsY(int originalAbsY)
Flying Saucer Project Home