public class TableCellRenderer extends BlockRenderer
Renderer.ReflowPhase
Modifier and Type | Field and Description |
---|---|
int |
extraPaddingBottom |
int |
extraPaddingLeft |
int |
extraPaddingRight |
int |
extraPaddingTop |
boolean |
hasHeightDependentChildern |
MIN_ROW_WIDTH
abb, offset, row
Constructor and Description |
---|
TableCellRenderer() |
TableCellRenderer(Element element) |
addAbsChild, addChild, addPositionAnchor, alignContentToPageBreaks, assignToRow, containsFloats, doesNotPrintToPage, findAutoPageBreaks, findParentRenderer, getAbsPositionedBottomEdge, getBaseline, getChildAt, getChildrenNumber, getContentHeight, getContentWidth, getDestinationRenderers, getMinWidth, getOffsetInRow, getOuterMinWidth, getPositionAnchor, getWidth, getX, isBody, isDocumentElementRenderer, isFirstRow, isLastContentPortion, isLastRow, isTheFirstRow, isUseAwt, moveChildUp, reLayout, render, resetLayout, resetMinWidth, setUseAwt, setX, toString
borderBottom, borderLeft, borderRight, borderTop, containingBlock, createAssignedPageBreak, createAssignedPageBreak, dashCalculator, expandHeight, getExtraBottomOffset, getHeight, getOuterWidth, getParentForAbs, getScrollbarWidth, getTextBaseline, hasBackground, hasBorder, hasPadding, hasPercentualWidth, hasWidthBase, isAbsPositioned, isAvoidPageBreak, isLastChild, isOutOfFlowPositioned, isRelPositioned, isRTL, logicalMaxHeight, logicalMinHeight, marginBottom, marginLeft, marginRight, marginTop, paddingBottom, paddingLeft, paddingRight, paddingTop, setHeight, setWidth, verticalMarginExtent, verticalOffset
cleanup, getClear, getContext, getDecoration, getDisplayType, getElement, getFloat, getFontSize, getHeightObj, getLang, getMaxHeightObj, getMaxWidthObj, getMinHeightObj, getMinWidthObj, getParent, getTitle, getWidthObj, isAutoWidth, isBoxSized, isFloating, isTable, isTaggedOutput, isTBRL, setParent, updateHeights
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getHeight, getOuterWidth, isRTL
public int extraPaddingLeft
public int extraPaddingRight
public int extraPaddingTop
public int extraPaddingBottom
public boolean hasHeightDependentChildern
public TableCellRenderer()
public TableCellRenderer(Element element)
public int lCol()
public int eCol()
public void setColNums(int logicNum, int effNum)
public RStatus layout(Renderer.ReflowPhase phase) throws IOException
layout
in class BlockRenderer
IOException
public Context.PageBreakRef createAssignedPageBreak(boolean above, int extent)
createAssignedPageBreak
in class BoxRenderer
public int getAbsHorizontalPosition()
getAbsHorizontalPosition
in class BlockRenderer
public int getAbsVerticalPosition()
getAbsVerticalPosition
in class BlockRenderer
public Length styleOrColLogicalWidth(float base)
public boolean isVisibleTopCell()
public boolean isVisibleBottomCell()
public boolean isVisibleLeftCell()
public boolean isVisibleRightCell()
public boolean isLastCellInRow()
public boolean isFirstCellInRow()
public TableCellRenderer prevCellInRow()
public TableCellRenderer nextCellInRow()
public HashSet<TableCellRenderer> cellsAbove()
public int getOuterHeight()
getOuterHeight
in interface InlineItem
getOuterHeight
in class BoxRenderer
public int horizontalExtent(float base)
horizontalExtent
in class BoxRenderer
public void setOuterHeight(int height)
setOuterHeight
in class BoxRenderer
public void setOuterWidth(int width)
setOuterWidth
in class BlockRenderer
public boolean collapseBorders()
collapseBorders
in class BoxRenderer
public void expandPaddingLeft(int value, float base)
public int paddingLeft(float base)
public void expandPaddingRight(int value, float base)
public int paddingRight(float base)
public void expandPaddingTop(int value, float base)
public int paddingTop(float base)
public void expandPaddingBottom(int value, float base)
public int paddingBottom(float base)
public Length logicalHeight()
logicalHeight
in class BoxRenderer
public int colSpan()
public int rowSpan()
public void setRowSpan(int newRowspan)
public float adjustBorderBoxLogicalWidthForBoxSizing(Length length, float base)
public int getMaxWidth(float base)
getMaxWidth
in class BlockRenderer
public float getPrefMinWidth(float base) throws ForcedTerminationException
ForcedTerminationException
public float getPrefMaxWidth(float base)
public TableRenderer table()
public boolean firstChild()
public boolean hasContent()
public StringBuilder dump(int mode, int indent)
dump
in interface InlineItem
dump
in class BlockRenderer
Revision 4.0.15 / 20220727-0149