Uses of Class
com.openhtmltopdf.render.LineBox
-
Packages that use LineBox Package Description com.openhtmltopdf.extend com.openhtmltopdf.layout com.openhtmltopdf.render com.openhtmltopdf.render.displaylist com.openhtmltopdf.render.simplepainter -
-
Uses of LineBox in com.openhtmltopdf.extend
Methods in com.openhtmltopdf.extend with parameters of type LineBox Modifier and Type Method Description voidOutputDevice. drawTextDecoration(RenderingContext c, LineBox lineBox) -
Uses of LineBox in com.openhtmltopdf.layout
Fields in com.openhtmltopdf.layout declared as LineBox Modifier and Type Field Description (package private) LineBoxInlineBoxing.StateVariables. lineMethods in com.openhtmltopdf.layout that return LineBox Modifier and Type Method Description private static LineBoxBlockBoxing. getFirstLine(Box box)private static LineBoxInlineBoxing. newLine(LayoutContext c, int y, Box box)private static LineBoxInlineBoxing. newLine(LayoutContext c, LineBox previousLine, Box box)Methods in com.openhtmltopdf.layout with parameters of type LineBox Modifier and Type Method Description private static InlineLayoutBoxInlineBoxing. addFirstLetterBox(LayoutContext c, LineBox current, InlineLayoutBox currentIB, LineBreakContext lbContext, int maxAvailableWidth, int remainingWidth, byte textDirection)voidFootnoteManager. addFootnoteBody(LayoutContext c, BlockBox footnoteBody, LineBox line)Adds a footnote body to the line box page, creating the footnote area as required.private static InlineLayoutBoxInlineBoxing. addOpenInlineBoxes(LayoutContext c, LineBox line, java.util.List<InlineBox> openParents, int cbWidth, java.util.Map<InlineBox,InlineLayoutBox> iBMap)We have to convert this HTML (angle brackets replaced with square brackets):private static voidInlineBoxing. alignLine(LayoutContext c, LineBox current, int maxAvailableWidth)private intFloatManager. calcDelta(CssContext cssCtx, LineBox line, FloatManager.BoxDistance boxDistance)intBlockFormattingContext. getFloatDistance(CssContext cssCtx, LineBox line, int containingBlockWidth)private FloatManager.BoxDistanceFloatManager. getFloatDistance(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth, java.util.List<FloatManager.BoxOffset> floatsList, FloatManager.FloatDirection direction)intBlockFormattingContext. getLeftFloatDistance(CssContext cssCtx, LineBox line, int containingBlockWidth)intFloatManager. getLeftFloatDistance(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth)intBlockFormattingContext. getNextLineBoxDelta(CssContext cssCtx, LineBox line, int containingBlockWidth)intFloatManager. getNextLineBoxDelta(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth)intBlockFormattingContext. getRightFloatDistance(CssContext cssCtx, LineBox line, int containingBlockWidth)intFloatManager. getRightFloatDistance(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth)private static booleanInlineBoxing. hasTrimmableLeadingSpace(LineBox line, CalculatedStyle style, LineBreakContext lbContext, boolean zeroWidthInlineBlock)static voidLayoutUtil. layoutAbsolute(LayoutContext c, LineBox currentLine, BlockBox box)static FloatLayoutResultLayoutUtil. layoutFloated(LayoutContext c, LineBox currentLine, BlockBox block, int avail, java.util.List<FloatLayoutResult> pendingFloats)private static voidInlineBoxing. moveLineContents(LineBox current, int ty)private static LineBoxInlineBoxing. newLine(LayoutContext c, LineBox previousLine, Box box)private static voidLayoutUtil. positionFloatOnPage(LayoutContext c, LineBox currentLine, BlockBox block, boolean movedVertically)private static voidInlineBoxing. positionVertically(LayoutContext c, Box container, LineBox current, MarkerData markerData)private static intInlineBoxing. processOutOfFlowContent(LayoutContext c, LineBox current, BlockBox block, int available, java.util.List<FloatLayoutResult> pendingFloats)voidFootnoteManager. removeFootnoteBodies(LayoutContext c, java.util.List<BlockBox> footnoteBodies, LineBox line)Removes footnotes.private static voidLayoutUtil. resetAndFloatBlock(LayoutContext c, LineBox currentLine, BlockBox block)private static voidInlineBoxing. saveLine(LineBox current, LayoutContext c, BlockBox block, int minHeight, int maxAvailableWidth, java.util.List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePCs, java.util.List<Layer> pendingInlineLayers, MarkerData markerData, int contentStart, boolean alwaysBreak) -
Uses of LineBox in com.openhtmltopdf.render
Fields in com.openhtmltopdf.render declared as LineBox Modifier and Type Field Description private LineBoxMarkerData. _previousReferenceLineprivate LineBoxMarkerData. _referenceLineLineBoxBlockBox.LastLineBoxContext. lineMethods in com.openhtmltopdf.render that return LineBox Modifier and Type Method Description private LineBoxBlockBox. findFirstLineBox()private LineBoxBlockBox. findLastLineBox()LineBoxBlockBox. findLastNthLineBox(int count)LineBoxBlockBox. getLineBox()LineBoxInlineLayoutBox. getLineBox()LineBoxMarkerData. getReferenceLine()Methods in com.openhtmltopdf.render with parameters of type LineBox Modifier and Type Method Description voidAbstractOutputDevice. drawTextDecoration(RenderingContext c, LineBox lineBox)voidMarkerData. restorePreviousReferenceLine(LineBox current)voidMarkerData. setReferenceLine(LineBox referenceLine) -
Uses of LineBox in com.openhtmltopdf.render.displaylist
Methods in com.openhtmltopdf.render.displaylist with parameters of type LineBox Modifier and Type Method Description private voidPagedBoxCollector. addLineBoxToAll(CssContext c, Layer layer, LineBox container, int basePageNumber, boolean includeShadowPages)Adds a line box to the base page if needed and any shadow pages as needed.private voidPagedBoxCollector. addLineBoxToShadowPage(CssContext c, Layer layer, LineBox container, int basePageNumber, int shadowPageNumber) -
Uses of LineBox in com.openhtmltopdf.render.simplepainter
Methods in com.openhtmltopdf.render.simplepainter with parameters of type LineBox Modifier and Type Method Description private voidSimpleBoxCollector. addLineBox(RenderingContext c, Layer layer, LineBox container)
-