public class TableRowRenderBox extends RenderBox
RenderBox.BreakIndicator, RenderBox.RestrictFinishClearOut
RenderNode.CacheState
FLAG_BOX_CONTAINS_PRESERVED_CONTENT, FLAG_BOX_INVALID_WIDOW_ORPHAN_NODE, FLAG_BOX_TABLE_SECTION_RESERVED, FLAG_BOX_TABLE_SECTION_RESERVED2, FLAG_BOX_TABLE_SECTION_RESERVED3, FLAG_BOX_TABLE_SECTION_RESERVED4, FLAG_BOX_TABLE_SECTION_RESERVED5
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.
|
protected void |
reinit(StyleSheet styleSheet,
ElementType elementType,
ReportAttributeMap attributes,
InstanceID instanceId) |
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, decreaseContentReferenceCount, decreaseDescendantCount, decreaseTableReferenceCount, derive, deriveFrozen, extendHeightInBlockMode, extendHeightInRowMode, 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, increaseContentReferenceCount, increaseDescendantCount, increaseTableReferenceCount, isAcceptInlineBoxes, isAppendable, isAppliedOpen, isAppliedSeen, isBlockForPagebreakPurpose, 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, setFirstChild, setInvalidWidowOrphanNode, setLastChild, setManualBreakIndicator, setMinimumChunkWidth, setName, setOpen, setOrphanConstraintSize, setOrphanLeafCount, setOverflowAreaHeight, setOverflowAreaWidth, setParentWidowContexts, setPreventPagination, setProcessKeyCached, setRawValue, setRestrictFinishedClearOut, setStateKey, setStaticBoxPropertiesAge, setTableExportState, setTableValidationAge, setTextEllipseBox, setWidowConstraintSize, setWidowConstraintSizeWithKeepTogether, setWidowLeafCount, split, toString, updateChangeTracker
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, isFlag, isFrozen, isLinebreakCacheValid, isNodeVisible, isNodeVisible, isNodeVisible, isNodeVisible, isParanoidModelChecks, isValidateModelCacheValid, isValidateModelResult, isVirtualNode, isVisible, isWidowBox, markApplyStateDirty, resetValidateModelResult, setCachedAge, setCachedHeight, setCachedWidth, setCachedX, setFinishedPaginate, setFinishedTable, setFlag, setHeight, setLinebreakAge, setMaximumBoxWidth, setNext, setNextUnchecked, setParent, setPrev, setPrevUnchecked, setValidateModelResult, setVirtualNode, setWidowBox, setWidth, setX, setY, shift, updateCacheState
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
protected void reinit(StyleSheet styleSheet, ElementType elementType, ReportAttributeMap attributes, InstanceID instanceId)
reinit
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)
Copyright © 2017 Hitachi Vantara. All rights reserved.