public class AbsolutePositionedRenderer extends Renderer
Renderer.ReflowPhase
Modifier and Type | Field and Description |
---|---|
AnchorRenderer |
positionAnchor |
BoxRenderer |
renderer |
int |
zindex |
Constructor and Description |
---|
AbsolutePositionedRenderer(BoxRenderer renderer,
BoxRenderer parent) |
Modifier and Type | Method and Description |
---|---|
void |
addPositionAnchor(AnchorRenderer positionAnchor) |
void |
alignContentToPageBreaks(Context.PageBreakRef pbObj) |
boolean |
doesNotPrintToPage() |
StringBuilder |
dump(int mode,
int indent) |
RStatus |
findAutoPageBreaks(List<Context.PageBreakRef> pbreaks,
int top,
int height) |
int |
getAbsHorizontalPosition() |
int |
getAbsVerticalPosition() |
RStatus |
layout(Renderer.ReflowPhase phase) |
RStatus |
render() |
String |
toString() |
cleanup, getAbsPositionedBottomEdge, getClear, getContext, getDecoration, getDestinationRenderers, getDisplayType, getElement, getFloat, getFontSize, getHeightObj, getLang, getMaxHeightObj, getMaxWidth, getMaxWidthObj, getMinHeightObj, getMinWidth, getMinWidthObj, getOuterMinWidth, getParent, getTitle, getWidthObj, getX, isAutoWidth, isBody, isBoxSized, isFloating, isTable, isTaggedOutput, isTBRL, isUseAwt, reLayout, setParent, setUseAwt, updateHeights
public BoxRenderer renderer
public AnchorRenderer positionAnchor
public int zindex
public AbsolutePositionedRenderer(BoxRenderer renderer, BoxRenderer parent)
public RStatus render() throws IOException
render
in class Renderer
IOException
public boolean doesNotPrintToPage() throws IOException
doesNotPrintToPage
in class Renderer
IOException
public RStatus layout(Renderer.ReflowPhase phase) throws IOException
layout
in class Renderer
IOException
public RStatus findAutoPageBreaks(List<Context.PageBreakRef> pbreaks, int top, int height) throws IOException
findAutoPageBreaks
in class Renderer
IOException
public int getAbsVerticalPosition()
getAbsVerticalPosition
in class Renderer
public int getAbsHorizontalPosition()
getAbsHorizontalPosition
in class Renderer
public StringBuilder dump(int mode, int indent)
public void addPositionAnchor(AnchorRenderer positionAnchor)
public void alignContentToPageBreaks(Context.PageBreakRef pbObj) throws IOException
IOException
Revision 4.0.15 / 20220727-0149