public class TableRowRenderBox extends RenderBox
RenderBox.BreakIndicator, RenderBox.RestrictFinishClearOut
RenderNode.CacheState
CACHE_CLEAN, CACHE_DEEP_DIRTY, CACHE_DIRTY, HORIZONTAL_AXIS, VERTICAL_AXIS
Constructor and Description |
---|
TableRowRenderBox() |
TableRowRenderBox(StyleSheet styleSheet,
InstanceID instanceID,
BoxDefinition boxDefinition,
ElementType elementType,
ReportAttributeMap attributes,
ReportStateKey stateKey) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(RenderNode child) |
RenderBox |
create(StyleSheet styleSheet) |
long |
extendHeight(RenderNode child,
long heightOffset)
Notifies a box that one of its childs has extended its height.
|
int |
getNodeType() |
int |
getRowIndex() |
boolean |
isAutoGenerated() |
boolean |
isBodySection() |
boolean |
isIgnorableForRendering()
If that method returns true, the element will not be used for rendering.
|
void |
setBodySection(boolean bodySection) |
void |
setCachedY(long cachedY)
Defines the cached y position.
|
void |
setRowIndex(int rowIndex) |
void |
shiftCached(long amount) |
boolean |
useMinimumChunkWidth() |
addChilds, addGeneratedChild, addGeneratedChilds, addOverflowArea, apply, clear, close, commit, derive, deriveFrozen, findNodeById, freeze, getAppliedContentRefCount, getBaselineInfo, getBoxDefinition, getChildCount, getContentAge, getContentAreaX1, getContentAreaX2, getContentBox, getContentRefCount, getDescendantCount, getEffectiveMinimumChunkSize, getFirstChild, getInsets, getInsetsLeft, getInsetsRight, getLastChild, getManualBreakIndicator, getName, getOrphanConstraintSize, getOrphanLeafCount, getOverflowAreaHeight, getOverflowAreaWidth, getParentWidowContexts, getPinned, getProcessKeyCached, getProcessKeyStepAge, getRawValue, getRestrictFinishedClearOut, getStateKey, getStaticBoxLayoutProperties, getStaticBoxPropertiesAge, getTableExportState, getTableRefCount, getTableValidationAge, getTextEllipseBox, getVerticalInsets, getWidowConstraintSize, getWidowConstraintSizeWithKeepTogether, getWidowLeafCount, isAcceptInlineBoxes, isAppendable, isAppliedOpen, isAppliedSeen, isBoxOverflowX, isBoxOverflowY, isBreakAfter, isCommited, isContainsReservedContent, isContentRefHolder, isDeepFinishedTable, isDiscardable, isEmpty, isEmptyNodesHaveSignificance, isInvalidWidowOrphanNode, isMarkedOpen, isMarkedSeen, isOpen, isOrphanLeaf, isPinned, isPreventPagination, isProcessKeyCacheValid, isProcessKeyFinish, isRenderBox, isSizeSpecifiesBorderBox, markAsContentRefHolder, markBoxSeen, markPinned, remove, replaceChild, replaceChilds, resetCacheState, rollback, setBaselineInfo, setContainsReservedContent, setContentAge, setContentAreaX1, setContentAreaX2, setContentBox, setDeepFinished, setInvalidWidowOrphanNode, setManualBreakIndicator, setMinimumChunkWidth, setName, setOrphanConstraintSize, setOrphanLeafCount, setOverflowAreaHeight, setOverflowAreaWidth, setParentWidowContexts, setPreventPagination, setProcessKeyCached, setRawValue, setRestrictFinishedClearOut, setStaticBoxPropertiesAge, setTableExportState, setTableValidationAge, setTextEllipseBox, setWidowConstraintSize, setWidowConstraintSizeWithKeepTogether, setWidowLeafCount, split, toString
clone, getApplyState, getAttributes, getCachedAge, getCachedHeight, getCachedWidth, getCachedX, getCachedX2, getCachedY, getCachedY2, getCacheState, getChangeTracker, getEffectiveMarginBottom, getEffectiveMarginTop, getElementType, getHeight, getInstanceId, getLayoutNodeType, getLayoutParent, getLinebreakAge, getLogicalPage, getMajorAxis, getMaximumBoxWidth, getMinimumChunkWidth, getMinorAxis, getNext, getNodeLayoutProperties, getParent, getPrev, getStyleSheet, getValidateModelAge, getVerticalTextAlignment, getWidth, getX, getY, getY2, isBoxVisible, isBoxVisible, isCacheValid, isFinishedPaginate, isFinishedTable, isFrozen, isLinebreakCacheValid, isNodeVisible, isNodeVisible, isNodeVisible, isNodeVisible, isParanoidModelChecks, isValidateModelCacheValid, isValidateModelResult, isVirtualNode, isVisible, isWidowBox, markApplyStateDirty, setCachedHeight, setCachedWidth, setCachedX, setFinishedPaginate, setFinishedTable, setHeight, setLinebreakAge, setMaximumBoxWidth, setValidateModelResult, setVirtualNode, setWidowBox, setWidth, setX, setY, shift
public TableRowRenderBox()
public TableRowRenderBox(StyleSheet styleSheet, InstanceID instanceID, BoxDefinition boxDefinition, ElementType elementType, ReportAttributeMap attributes, ReportStateKey stateKey)
public boolean useMinimumChunkWidth()
useMinimumChunkWidth
in class RenderBox
public boolean isAutoGenerated()
public int getNodeType()
getNodeType
in class RenderNode
public boolean isIgnorableForRendering()
isIgnorableForRendering
in class RenderNode
public boolean isBodySection()
public void setBodySection(boolean bodySection)
public int getRowIndex()
getRowIndex
in class RenderNode
public void setRowIndex(int rowIndex)
public void setCachedY(long cachedY)
RenderNode
setCachedY
in class RenderNode
cachedY
- the cached y positionpublic void shiftCached(long amount)
shiftCached
in class RenderNode
public long extendHeight(RenderNode child, long heightOffset)
RenderBox
amount
given is the offset from the old height to the new height, and is always a positive
number.extendHeight
in class RenderBox
public void addChild(RenderNode child)
public RenderBox create(StyleSheet styleSheet)