public class RtfPageMarkupRenderer extends RtfBlockRenderer implements PageMarkupRenderer
Renderer.ReflowPhase| Modifier and Type | Field and Description | 
|---|---|
String | 
refID  | 
MIN_ROW_WIDTHabb, offset, row| Constructor and Description | 
|---|
RtfPageMarkupRenderer(Element element)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
alignContentToPageBreaks(Context.PageBreakRef pbObj)  | 
void | 
assignToPage(int pageNum)  | 
RStatus | 
findAutoPageBreaks(List<Context.PageBreakRef> pbreaks,
                  int top,
                  int pheight)  | 
int | 
getBaseline(Context context)  | 
int | 
getHeight()  | 
int | 
getMarkupHeight()  | 
int | 
getOuterHeight()  | 
int | 
getPageAssignment()  | 
RStatus | 
layout(Renderer.ReflowPhase phase)  | 
RStatus | 
render()  | 
void | 
setPageInfo(int page,
           int total)  | 
isRTLaddAbsChild, addChild, addPositionAnchor, assignToRow, containsFloats, doesNotPrintToPage, dump, findParentRenderer, getAbsHorizontalPosition, getAbsPositionedBottomEdge, getAbsVerticalPosition, getChildAt, getChildrenNumber, getContentHeight, getContentWidth, getDestinationRenderers, getMaxWidth, getMinWidth, getOffsetInRow, getOuterMinWidth, getPositionAnchor, getWidth, getX, isBody, isDocumentElementRenderer, isFirstRow, isLastContentPortion, isLastRow, isTheFirstRow, isUseAwt, moveChildUp, reLayout, resetLayout, resetMinWidth, setOuterWidth, setUseAwt, setX, toStringborderBottom, borderLeft, borderRight, borderTop, collapseBorders, containingBlock, createAssignedPageBreak, createAssignedPageBreak, createAssignedPageBreak, dashCalculator, expandHeight, getExtraBottomOffset, getOuterWidth, getParentForAbs, getScrollbarWidth, getTextBaseline, hasBackground, hasBorder, hasPadding, hasPercentualWidth, hasWidthBase, horizontalExtent, isAbsPositioned, isAvoidPageBreak, isLastChild, isOutOfFlowPositioned, isRelPositioned, logicalHeight, logicalMaxHeight, logicalMinHeight, marginBottom, marginLeft, marginRight, marginTop, paddingBottom, paddingLeft, paddingRight, paddingTop, setHeight, setOuterHeight, setWidth, verticalMarginExtent, verticalOffsetcleanup, getClear, getContext, getDecoration, getDisplayType, getElement, getFloat, getFontSize, getHeightObj, getLang, getMaxHeightObj, getMaxWidthObj, getMinHeightObj, getMinWidthObj, getParent, getTitle, getWidthObj, isAutoWidth, isBoxSized, isFloating, isTable, isTaggedOutput, isTBRL, setParent, updateHeightsequals, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPositionAnchor, getAbsVerticalPosition, getElement, getPositionAnchorgetOuterWidthpublic String refID
public RtfPageMarkupRenderer(Element element)
public void setPageInfo(int page,
                        int total)
setPageInfo in interface PageMarkupRendererpublic int getHeight()
getHeight in interface InlineItemgetHeight in class BoxRendererpublic int getOuterHeight()
getOuterHeight in interface InlineItemgetOuterHeight in class BoxRendererpublic int getBaseline(Context context)
getBaseline in interface InlineItemgetBaseline in class BlockRendererpublic int getMarkupHeight()
getMarkupHeight in interface PageMarkupRendererpublic RStatus layout(Renderer.ReflowPhase phase) throws IOException
layout in interface PageMarkupRendererlayout in class BlockRendererIOExceptionpublic RStatus render() throws IOException
render in interface PageMarkupRendererrender in class RtfBlockRendererIOExceptionpublic RStatus findAutoPageBreaks(List<Context.PageBreakRef> pbreaks, int top, int pheight)
findAutoPageBreaks in class BlockRendererpublic int alignContentToPageBreaks(Context.PageBreakRef pbObj)
alignContentToPageBreaks in class BlockRendererpublic void assignToPage(int pageNum)
assignToPage in interface PageMarkupRendererpublic int getPageAssignment()
getPageAssignment in interface PageMarkupRendererRevision 4.0.15 / 20220727-0149