public final class ImageRenderer extends BoxRenderer implements InlineItem
Renderer.ReflowPhaseabb, offset, row| Constructor and Description | 
|---|
ImageRenderer(Element element)  | 
| Modifier and Type | Method and Description | 
|---|---|
Renderer | 
addChild(Renderer renderer)  | 
void | 
assignToRow(RowRenderer row)  | 
boolean | 
doesNotPrintToPage()  | 
StringBuilder | 
dump(int mode,
    int indent)  | 
int | 
getAbsHorizontalPosition()  | 
int | 
getBaseline(Context context)  | 
int | 
getChildrenNumber()  | 
int | 
getID(Context context)  | 
int | 
getMinWidth(float base)  | 
int | 
getOuterMinWidth(float base)  | 
float | 
getOuterWidth()  | 
float | 
getWidth()  | 
float | 
getX()  | 
RStatus | 
layout(Renderer.ReflowPhase phase)  | 
RStatus | 
render()  | 
void | 
setX(float x)  | 
addAbsChild, alignContentToPageBreaks, borderBottom, borderLeft, borderRight, borderTop, collapseBorders, containingBlock, createAssignedPageBreak, createAssignedPageBreak, createAssignedPageBreak, dashCalculator, expandHeight, findAutoPageBreaks, findParentRenderer, getAbsVerticalPosition, getChildAt, getContentHeight, getContentWidth, getExtraBottomOffset, getHeight, getOffsetInRow, getOuterHeight, getParentForAbs, getScrollbarWidth, getTextBaseline, hasBackground, hasBorder, hasPadding, hasPercentualWidth, hasWidthBase, horizontalExtent, isAbsPositioned, isAvoidPageBreak, isLastChild, isOutOfFlowPositioned, isRelPositioned, isRTL, logicalHeight, logicalMaxHeight, logicalMinHeight, marginBottom, marginLeft, marginRight, marginTop, moveChildUp, paddingBottom, paddingLeft, paddingRight, paddingTop, resetLayout, resetMinWidth, setHeight, setOuterHeight, setOuterWidth, setWidth, verticalMarginExtent, verticalOffsetcleanup, getAbsPositionedBottomEdge, getClear, getContext, getDecoration, getDestinationRenderers, getDisplayType, getElement, getFloat, getFontSize, getHeightObj, getLang, getMaxHeightObj, getMaxWidth, getMaxWidthObj, getMinHeightObj, getMinWidthObj, getParent, getTitle, getWidthObj, isAutoWidth, isBody, isBoxSized, isFloating, isTable, isTaggedOutput, isTBRL, isUseAwt, reLayout, setParent, setUseAwt, toString, updateHeightsequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetHeight, getOuterHeight, isRTLpublic ImageRenderer(Element element) throws ForcedTerminationException
ForcedTerminationExceptionpublic int getOuterMinWidth(float base)
getOuterMinWidth in class Rendererpublic int getMinWidth(float base)
getMinWidth in class Rendererpublic RStatus layout(Renderer.ReflowPhase phase) throws ForcedTerminationException
layout in class BoxRendererForcedTerminationExceptionpublic boolean doesNotPrintToPage()
                           throws IOException
doesNotPrintToPage in class RendererIOExceptionpublic RStatus render() throws ForcedTerminationException
render in class RendererForcedTerminationExceptionpublic float getX()
getX in interface InlineItemgetX in class Rendererpublic int getBaseline(Context context)
getBaseline in interface InlineItempublic int getAbsHorizontalPosition()
getAbsHorizontalPosition in class BoxRendererpublic float getWidth()
getWidth in interface InlineItempublic float getOuterWidth()
getOuterWidth in interface InlineItemgetOuterWidth in class BoxRendererpublic Renderer addChild(Renderer renderer)
addChild in class BoxRendererpublic int getChildrenNumber()
getChildrenNumber in class BoxRendererpublic StringBuilder dump(int mode, int indent)
dump in interface InlineItemdump in class Rendererpublic void setX(float x)
setX in interface InlineItempublic void assignToRow(RowRenderer row)
assignToRow in interface InlineItempublic int getID(Context context)
Revision 4.0.15 / 20220727-0149