public class TableRowBox extends BlockBox
CONTENT_BLOCK, CONTENT_EMPTY, CONTENT_INLINE, CONTENT_UNKNOWN, POSITION_BOTH, POSITION_HORIZONTALLY, POSITION_VERTICALLY
CHILDREN_FLUX, DONE, DUMP_LAYOUT, DUMP_RENDER, FLUX, NOTHING
Constructor and Description |
---|
TableRowBox() |
Modifier and Type | Method and Description |
---|---|
void |
analyzePageBreaks(LayoutContext c,
ContentLimitContainer container) |
BlockBox |
copyOf() |
void |
exportText(RenderingContext c,
java.io.Writer writer) |
int |
getBaseline() |
ContentLimitContainer |
getContentLimitContainer() |
int |
getExtraSpaceBottom() |
int |
getExtraSpaceTop() |
int |
getHeightOverride() |
void |
initStaticPos(LayoutContext c,
BlockBox parent,
int childOffset) |
boolean |
isAutoHeight() |
boolean |
isHaveBaseline() |
void |
layout(LayoutContext c,
int contentStart) |
void |
paintBackground(RenderingContext c) |
void |
paintBorder(RenderingContext c) |
void |
reset(LayoutContext c) |
void |
setBaseline(int baseline) |
void |
setContentLimitContainer(ContentLimitContainer contentLimitContainer) |
void |
setExtraSpaceBottom(int extraSpaceBottom) |
void |
setExtraSpaceTop(int extraSpaceTop) |
void |
setHaveBaseline(boolean haveBaseline) |
void |
setHeightOverride(int heightOverride) |
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, 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
addAllChildren, addChild, addChildForLayout, calcPaintingInfo, clearSelection, collectText, connectChildrenToCurrentLayer, crossesPageBreak, detach, 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
public boolean isAutoHeight()
isAutoHeight
in class BlockBox
public void layout(LayoutContext c, int contentStart)
public void analyzePageBreaks(LayoutContext c, ContentLimitContainer container)
analyzePageBreaks
in class Box
public void initStaticPos(LayoutContext c, BlockBox parent, int childOffset)
initStaticPos
in class BlockBox
public int getBaseline()
public void setBaseline(int baseline)
public void paintBorder(RenderingContext c)
paintBorder
in class Box
public void paintBackground(RenderingContext c)
paintBackground
in class Box
public void reset(LayoutContext c)
public boolean isHaveBaseline()
public void setHaveBaseline(boolean haveBaseline)
public int getHeightOverride()
public void setHeightOverride(int heightOverride)
public void exportText(RenderingContext c, java.io.Writer writer) throws java.io.IOException
exportText
in class Box
java.io.IOException
public ContentLimitContainer getContentLimitContainer()
public void setContentLimitContainer(ContentLimitContainer contentLimitContainer)
public int getExtraSpaceTop()
public void setExtraSpaceTop(int extraSpaceTop)
public int getExtraSpaceBottom()
public void setExtraSpaceBottom(int extraSpaceBottom)