public final class LogicalPageBox extends BlockRenderBox
RenderBox.BreakIndicator, RenderBox.RestrictFinishClearOut
RenderNode.CacheState
CACHE_CLEAN, CACHE_DEEP_DIRTY, CACHE_DIRTY, HORIZONTAL_AXIS, VERTICAL_AXIS
Constructor and Description |
---|
LogicalPageBox(ReportDefinition report,
StyleSheet style,
BoxDefinition box) |
addChild, addChilds, addGeneratedChild, addGeneratedChilds, addOverflowArea, apply, clear, close, commit, create, extendHeight, 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, useMinimumChunkWidth
getApplyState, getAttributes, getCachedAge, getCachedHeight, getCachedWidth, getCachedX, getCachedX2, getCachedY, getCachedY2, getCacheState, getChangeTracker, getEffectiveMarginBottom, getEffectiveMarginTop, getElementType, getHeight, getInstanceId, getLayoutNodeType, getLayoutParent, getLinebreakAge, getMajorAxis, getMaximumBoxWidth, getMinimumChunkWidth, getMinorAxis, getNext, getNodeLayoutProperties, getParent, getPrev, getRowIndex, getStyleSheet, getValidateModelAge, getVerticalTextAlignment, getWidth, getX, getY, getY2, isBoxVisible, isBoxVisible, isCacheValid, isFinishedPaginate, isFinishedTable, isFrozen, isIgnorableForRendering, isLinebreakCacheValid, isNodeVisible, isNodeVisible, isNodeVisible, isNodeVisible, isParanoidModelChecks, isValidateModelCacheValid, isValidateModelResult, isVirtualNode, isVisible, isWidowBox, markApplyStateDirty, setCachedHeight, setCachedWidth, setCachedX, setCachedY, setFinishedPaginate, setFinishedTable, setHeight, setLinebreakAge, setMaximumBoxWidth, setValidateModelResult, setVirtualNode, setWidowBox, setWidth, setX, setY, shift, shiftCached
public LogicalPageBox(ReportDefinition report, StyleSheet style, BoxDefinition box)
public BlockRenderBox getContentArea()
public BlockRenderBox getHeaderArea()
public BlockRenderBox getRepeatFooterArea()
public BlockRenderBox getFooterArea()
public WatermarkAreaBox getWatermarkArea()
public LogicalPageBox getLogicalPage()
getLogicalPage
in class RenderNode
public long getPageWidth()
public PageGrid getPageGrid()
public long getPageOffset()
public void setPageOffset(long pageOffset)
public long getPageEnd()
public void setPageEnd(long pageEnd)
public long[] getPhysicalBreaks(int axis)
public long getPageHeight()
public LogicalPageBox deriveFrozen(boolean deepDerive)
deriveFrozen
in class RenderBox
public LogicalPageBox derive(boolean deepDerive)
public LogicalPageBox clone()
clone
in class RenderNode
public void setAllVerticalBreaks(PageBreakPositionList allVerticalBreaks)
public PageBreakPositionList getAllVerticalBreaks()
public long computePageEnd()
public String getPageName()
public void setPageName(String pageName)
public int getNodeType()
getNodeType
in class BlockRenderBox
public void storeSaveInformation()
public void rollbackSaveInformation()
public long getProcessedTableOffset()
public void setProcessedTableOffset(long processedTableOffset)