Uses of Class
org.xhtmlrenderer.render.LineBox
Packages that use LineBox
-
Uses of LineBox in org.xhtmlrenderer.extend
Methods in org.xhtmlrenderer.extend with parameters of type LineBoxModifier and TypeMethodDescriptionvoid
OutputDevice.drawTextDecoration
(RenderingContext c, LineBox lineBox) -
Uses of LineBox in org.xhtmlrenderer.layout
Fields in org.xhtmlrenderer.layout declared as LineBoxModifier and TypeFieldDescriptionprivate final LineBox
InlineBoxing.DynamicFloatDistances.current
Methods in org.xhtmlrenderer.layout that return LineBoxModifier and TypeMethodDescriptionprivate static LineBox
BlockBoxing.getFirstLine
(Box box) private static LineBox
InlineBoxing.newLine
(LayoutContext c, int y, Box box) private static LineBox
InlineBoxing.newLine
(LayoutContext c, @Nullable LineBox previousLine, Box box) Methods in org.xhtmlrenderer.layout with parameters of type LineBoxModifier and TypeMethodDescriptionprivate static InlineLayoutBox
InlineBoxing.addFirstLetterBox
(LayoutContext c, LineBox current, InlineLayoutBox currentIB, LineBreakContext lbContext, int maxAvailableWidth, int remainingWidth) private static @Nullable InlineLayoutBox
InlineBoxing.addOpenInlineBoxes
(LayoutContext c, LineBox line, List<InlineBox> openParents, int cbWidth, Map<InlineBox, InlineLayoutBox> iBMap) private static void
InlineBoxing.alignLine
(LayoutContext c, LineBox current, int maxAvailableWidth) private int
FloatManager.calcDelta
(CssContext cssCtx, LineBox line, FloatManager.BoxDistance boxDistance) int
BlockFormattingContext.getFloatDistance
(CssContext cssCtx, LineBox line, int containingBlockWidth) private FloatManager.BoxDistance
FloatManager.getFloatDistance
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth, List<FloatManager.BoxOffset> floatsList, FloatManager.Direction direction) int
BlockFormattingContext.getLeftFloatDistance
(CssContext cssCtx, LineBox line, int containingBlockWidth) int
FloatManager.getLeftFloatDistance
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth) int
BlockFormattingContext.getNextLineBoxDelta
(CssContext cssCtx, LineBox line, int containingBlockWidth) int
FloatManager.getNextLineBoxDelta
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth) int
BlockFormattingContext.getRightFloatDistance
(CssContext cssCtx, LineBox line, int containingBlockWidth) int
FloatManager.getRightFloatDistance
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth) private static boolean
InlineBoxing.hasTrimmableLeadingSpace
(LineBox line, CalculatedStyle style, LineBreakContext lbContext, boolean zeroWidthInlineBlock) static void
LayoutUtil.layoutAbsolute
(LayoutContext c, LineBox currentLine, BlockBox box) static FloatLayoutResult
LayoutUtil.layoutFloated
(LayoutContext c, LineBox currentLine, BlockBox block, int avail, @Nullable List<FloatLayoutResult> pendingFloats) private static void
InlineBoxing.moveLineContents
(LineBox current, int ty) private static LineBox
InlineBoxing.newLine
(LayoutContext c, @Nullable LineBox previousLine, Box box) private static void
LayoutUtil.positionFloatOnPage
(LayoutContext c, LineBox currentLine, BlockBox block, boolean movedVertically) private static void
InlineBoxing.positionVertically
(LayoutContext c, Box container, LineBox current, @Nullable MarkerData markerData) private static int
InlineBoxing.processOutOfFlowContent
(LayoutContext c, LineBox current, BlockBox block, int available, List<FloatLayoutResult> pendingFloats) private static void
LayoutUtil.resetAndFloatBlock
(LayoutContext c, LineBox currentLine, BlockBox block) private static void
InlineBoxing.saveLine
(LineBox current, LayoutContext c, BlockBox block, int minHeight, int maxAvailableWidth, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePCs, List<Layer> pendingInlineLayers, @Nullable MarkerData markerData, int contentStart, boolean alwaysBreak) Constructors in org.xhtmlrenderer.layout with parameters of type LineBoxModifierConstructorDescriptionprivate
DynamicFloatDistances
(LayoutContext c, LineBox current, int maxAvailableWidth) private
StaticFloatDistances
(LayoutContext c, LineBox current, int maxAvailableWidth) -
Uses of LineBox in org.xhtmlrenderer.render
Fields in org.xhtmlrenderer.render declared as LineBoxModifier and TypeFieldDescriptionprivate @Nullable LineBox
MarkerData._previousReferenceLine
private @Nullable LineBox
MarkerData._referenceLine
private LineBox
BlockBox.LastLineBoxContext.line
Methods in org.xhtmlrenderer.render that return LineBoxModifier and TypeMethodDescriptionprivate LineBox
BlockBox.findFirstLineBox()
private LineBox
BlockBox.findLastLineBox()
BlockBox.findLastNthLineBox
(int count) @Nullable LineBox
BlockBox.getLineBox()
InlineLayoutBox.getLineBox()
@Nullable LineBox
MarkerData.getReferenceLine()
Methods in org.xhtmlrenderer.render with parameters of type LineBoxModifier and TypeMethodDescriptionvoid
AbstractOutputDevice.drawTextDecoration
(RenderingContext c, LineBox lineBox) void
MarkerData.restorePreviousReferenceLine
(LineBox current) void
MarkerData.setReferenceLine
(LineBox referenceLine)