public class FlexRowRenderer extends RowRenderer
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FlexRowRenderer.FlexItemMetrics  | 
class  | 
FlexRowRenderer.Violation  | 
Renderer.ReflowPhaseavailableSpace, baseline, givenSpace, posabb, offset, row| Constructor and Description | 
|---|
FlexRowRenderer(BoxRenderer parent,
               LayoutRect rect,
               boolean noStretch,
               int clearFloats)  | 
| Modifier and Type | Method and Description | 
|---|---|
RStatus | 
addItem(Renderer renderer,
       Context context)  | 
RStatus | 
addItem(Renderer item,
       int fromPos,
       Context context)  | 
StringBuilder | 
dump(int mode,
    int indent)  | 
void | 
finalizeRow(Renderer following)  | 
float | 
getChildWidth(BoxRenderer child,
             float min,
             float pref,
             float base)  | 
RStatus | 
render()  | 
boolean | 
updateHeights(int h)  | 
addChild, alignContentToPageBreaks, computePercentualBase, containsOnlyBlock, doesNotPrintToPage, findAutoPageBreaks, getAbsHorizontalPosition, getAbsVerticalPosition, getBaseline, getBottomMarginOfBlock, getChildrenNumber, getContext, getDestinationRenderers, getItem, getLastItem, getMinPrefWidth, getMinWidth, getOffsetInRow, getPageNumberRenderers, getPrevItem, getTextBaseline, hasAbs, isBlank, isEmpty, isLinebreak, layout, noContent, shrink, suppressTrailingShy, toString, updatePositionsaddAbsChild, borderBottom, borderLeft, borderRight, borderTop, collapseBorders, containingBlock, createAssignedPageBreak, createAssignedPageBreak, createAssignedPageBreak, dashCalculator, expandHeight, findParentRenderer, getChildAt, getContentHeight, getContentWidth, getExtraBottomOffset, getHeight, getOffsetInRow, getOuterHeight, getOuterWidth, getParentForAbs, getScrollbarWidth, 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, getDecoration, getDisplayType, getElement, getFloat, getFontSize, getHeightObj, getLang, getMaxHeightObj, getMaxWidth, getMaxWidthObj, getMinHeightObj, getMinWidthObj, getOuterMinWidth, getParent, getTitle, getWidthObj, getX, isAutoWidth, isBody, isBoxSized, isFloating, isTable, isTaggedOutput, isTBRL, isUseAwt, reLayout, setParent, setUseAwtpublic FlexRowRenderer(BoxRenderer parent, LayoutRect rect, boolean noStretch, int clearFloats)
public void finalizeRow(Renderer following)
finalizeRow in class RowRendererpublic RStatus addItem(Renderer renderer, Context context)
addItem in class RowRendererpublic RStatus addItem(Renderer item, int fromPos, Context context)
addItem in class RowRendererpublic RStatus render() throws IOException
render in class RowRendererIOExceptionpublic float getChildWidth(BoxRenderer child, float min, float pref, float base) throws ForcedTerminationException
ForcedTerminationExceptionpublic boolean updateHeights(int h)
updateHeights in class Rendererpublic StringBuilder dump(int mode, int indent)
dump in class RowRendererRevision 4.0.15 / 20220727-0149