public class LogicalPageBox extends BlockRenderBox
HORIZONTAL_AXIS, VERTICAL_AXIS
Constructor | Description |
---|---|
LogicalPageBox(PageGrid pageGrid) |
Modifier and Type | Method | Description |
---|---|---|
void |
appyStyle(LayoutContext context,
OutputProcessorMetaData metaData) |
|
java.lang.Object |
clone() |
Clones this node.
|
RenderNode |
derive(boolean deepDerive) |
Derive creates a disconnected node that shares all the properties of the
original node.
|
RenderNode |
deriveFrozen(boolean deepDerive) |
Derive creates a disconnected node that shares all the properties of the
original node.
|
RenderNode |
findNodeById(java.lang.Object instanceId) |
|
NormalFlowRenderBox |
getContentArea() |
|
PageAreaRenderBox |
getFooterArea() |
|
PageAreaRenderBox |
getHeaderArea() |
|
RenderBox |
getInsertationPoint() |
|
LogicalPageBox |
getLogicalPage() |
|
NormalFlowRenderBox |
getNormalFlow() |
|
PageGrid |
getPageGrid() |
|
long |
getPageHeight() |
|
long |
getPageOffset() |
|
long |
getPageWidth() |
|
long[] |
getPhysicalBreaks(int axis) |
|
RenderNode |
hibernate() |
Derives an hibernation copy.
|
void |
insertFirst(RenderNode node) |
|
void |
insertLast(RenderNode node) |
|
boolean |
isNormalFlowActive() |
|
boolean |
isOverflow() |
|
void |
setNormalFlowActive(boolean normalFlowActive) |
|
void |
setPageOffset(long pageOffset) |
|
void |
updatePageArea(PageGrid pageGrid) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChild, addChilds, addGeneratedChild, clear, close, freeze, getBaselineInfo, getBorder, getBoxDefinition, getBoxLayoutProperties, getContentAreaX1, getContentAreaX2, getDominantBaseline, getEffectiveMarginBottom, getEffectiveMarginTop, getFirstChild, getLastChild, getLineCount, getNominalBaselineInfo, getOrphans, getOrphansSize, getPageContext, getStaticBoxLayoutProperties, getVisibleFirst, getVisibleLast, getWidows, getWidowsSize, insertAfter, insertBefore, isAppendable, isAvoidPagebreakInside, isDiscardable, isEmpty, isOpen, isPreserveSpace, remove, replaceChild, replaceChilds, setBaselineInfo, setContentAreaX1, setContentAreaX2, setFirstChild, setLastChild, setLineCount, setOrphansSize, setPageContext, setWidowsSize, split
getAlignmentAdjust, getAlignmentAdjustResolved, getAlignmentBaseline, getBaselineShift, getBaselineShiftResolved, getChangeTracker, getComputedLayoutProperties, getDimension, getHeight, getInstanceId, getLayoutContext, getMajorAxis, getMaximumBoxWidth, getMinimumChunkWidth, getMinorAxis, getNamespace, getNext, getNodeLayoutProperties, getParent, getParentBlockContext, getPosition, getPrev, getStickyMarker, getTagName, getVerticalAlignment, getVisibleNext, getVisiblePrev, getWidth, getX, getY, isDirectionLTR, isDirty, isFrozen, isHibernated, isIcmMetricsFinished, isIgnorableForRendering, normalizeAlignment, setComputedLayoutProperties, setDimension, setDirty, setHeight, setHibernated, setIcmMetricsFinished, setMajorAxis, setMaximumBoxWidth, setMinimumChunkWidth, setMinorAxis, setNext, setParent, setPosition, setPrev, setStickyMarker, setWidth, setX, setY, updateChangeTracker
public LogicalPageBox(PageGrid pageGrid)
public void appyStyle(LayoutContext context, OutputProcessorMetaData metaData)
public void updatePageArea(PageGrid pageGrid)
public NormalFlowRenderBox getContentArea()
public PageAreaRenderBox getFooterArea()
public PageAreaRenderBox getHeaderArea()
public LogicalPageBox getLogicalPage()
getLogicalPage
in class RenderNode
public NormalFlowRenderBox getNormalFlow()
getNormalFlow
in class RenderNode
public PageGrid getPageGrid()
public RenderBox getInsertationPoint()
getInsertationPoint
in class RenderBox
public long[] getPhysicalBreaks(int axis)
public boolean isOverflow()
public RenderNode deriveFrozen(boolean deepDerive)
deriveFrozen
in class RenderBox
public RenderNode derive(boolean deepDerive)
public RenderNode hibernate()
public java.lang.Object clone()
public boolean isNormalFlowActive()
public long getPageHeight()
public long getPageWidth()
public long getPageOffset()
public void setPageOffset(long pageOffset)
public void setNormalFlowActive(boolean normalFlowActive)
public void insertFirst(RenderNode node)
public void insertLast(RenderNode node)
public RenderNode findNodeById(java.lang.Object instanceId)
findNodeById
in class RenderBox