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 |
---|
AutoRenderBox() |
AutoRenderBox(InstanceID instanceId,
ReportStateKey stateKey,
ReportAttributeMap attributes) |
AutoRenderBox(InstanceID instanceId,
ReportStateKey stateKey,
StyleSheet styleSheet,
BoxDefinition boxDefinition,
ReportAttributeMap attributes,
ElementType elementType) |
AutoRenderBox(InstanceID instanceId,
ReportStateKey stateKey,
StyleSheet styleSheet,
ReportAttributeMap attributes) |
AutoRenderBox(InstanceID instanceId,
ReportStateKey stateKey,
StyleSheet styleSheet,
ReportAttributeMap attributes,
ElementType elementType) |
AutoRenderBox(StyleSheet styleSheet) |
Modifier and Type | Method and Description |
---|---|
long |
extendHeight(RenderNode child,
long heightOffset)
Notifies a box that one of its childs has extended its height.
|
int |
getLayoutNodeType() |
int |
getNodeType() |
int |
getRowIndex() |
boolean |
isAcceptInlineBoxes() |
protected boolean |
isBlockForPagebreakPurpose() |
boolean |
isEmptyNodesHaveSignificance() |
void |
setCachedHeight(long cachedHeight) |
void |
setCachedY(long cachedY)
Defines the cached y position.
|
void |
setRowIndex(int rowIndex) |
void |
shiftCached(long amount) |
addChild, addChilds, addGeneratedChild, addGeneratedChilds, addOverflowArea, apply, clear, close, commit, create, 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, isAppendable, isAppliedOpen, isAppliedSeen, isBoxOverflowX, isBoxOverflowY, isBreakAfter, isCommited, isContainsReservedContent, isContentRefHolder, isDeepFinishedTable, isDiscardable, isEmpty, 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, useMinimumChunkWidth
clone, getApplyState, getAttributes, getCachedAge, getCachedHeight, getCachedWidth, getCachedX, getCachedX2, getCachedY, getCachedY2, getCacheState, getChangeTracker, getEffectiveMarginBottom, getEffectiveMarginTop, getElementType, getHeight, getInstanceId, 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, isIgnorableForRendering, isLinebreakCacheValid, isNodeVisible, isNodeVisible, isNodeVisible, isNodeVisible, isParanoidModelChecks, isValidateModelCacheValid, isValidateModelResult, isVirtualNode, isVisible, isWidowBox, markApplyStateDirty, reinit, resetValidateModelResult, setCachedAge, setCachedWidth, setCachedX, setFinishedPaginate, setFinishedTable, setFlag, setHeight, setLinebreakAge, setMaximumBoxWidth, setNext, setNextUnchecked, setParent, setPrev, setPrevUnchecked, setValidateModelResult, setVirtualNode, setWidowBox, setWidth, setX, setY, shift, updateCacheState
public AutoRenderBox()
public AutoRenderBox(StyleSheet styleSheet)
public AutoRenderBox(InstanceID instanceId, ReportStateKey stateKey, ReportAttributeMap attributes)
public AutoRenderBox(InstanceID instanceId, ReportStateKey stateKey, StyleSheet styleSheet, ReportAttributeMap attributes)
public AutoRenderBox(InstanceID instanceId, ReportStateKey stateKey, StyleSheet styleSheet, ReportAttributeMap attributes, ElementType elementType)
public AutoRenderBox(InstanceID instanceId, ReportStateKey stateKey, StyleSheet styleSheet, BoxDefinition boxDefinition, ReportAttributeMap attributes, ElementType elementType)
public int getNodeType()
getNodeType
in class RenderNode
public int getLayoutNodeType()
getLayoutNodeType
in class RenderNode
public boolean isAcceptInlineBoxes()
isAcceptInlineBoxes
in class RenderBox
public boolean isEmptyNodesHaveSignificance()
isEmptyNodesHaveSignificance
in class RenderBox
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
protected boolean isBlockForPagebreakPurpose()
isBlockForPagebreakPurpose
in class RenderBox
public void setCachedY(long cachedY)
RenderNode
setCachedY
in class RenderNode
cachedY
- the cached y positionpublic void shiftCached(long amount)
shiftCached
in class RenderNode
public void setCachedHeight(long cachedHeight)
setCachedHeight
in class RenderNode
public int getRowIndex()
getRowIndex
in class RenderNode
public void setRowIndex(int rowIndex)
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.