Uses of Class
org.openpdf.render.LineBox
Packages that use LineBox
-
Uses of LineBox in org.openpdf.extend
Methods in org.openpdf.extend with parameters of type LineBoxModifier and TypeMethodDescriptionvoidOutputDevice.drawTextDecoration(RenderingContext c, LineBox lineBox) -
Uses of LineBox in org.openpdf.layout
Fields in org.openpdf.layout declared as LineBoxModifier and TypeFieldDescriptionprivate final LineBoxInlineBoxing.DynamicFloatDistances.currentThe field for thecurrentrecord component.Methods in org.openpdf.layout that return LineBoxModifier and TypeMethodDescriptionInlineBoxing.DynamicFloatDistances.current()Returns the value of thecurrentrecord component.private static LineBoxBlockBoxing.getFirstLine(Box box) private static LineBoxInlineBoxing.newLine(LayoutContext c, int y, Box box) private static LineBoxInlineBoxing.newLine(LayoutContext c, @Nullable LineBox previousLine, Box box) Methods in org.openpdf.layout with parameters of type LineBoxModifier and TypeMethodDescriptionprivate static InlineLayoutBoxInlineBoxing.addFirstLetterBox(LayoutContext c, LineBox current, InlineLayoutBox currentIB, LineBreakContext lbContext, int maxAvailableWidth, int remainingWidth) private static @Nullable InlineLayoutBoxInlineBoxing.addOpenInlineBoxes(LayoutContext c, LineBox line, List<InlineBox> openParents, int cbWidth, Map<InlineBox, InlineLayoutBox> iBMap) 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, List<FloatManager.BoxOffset> floatsList, FloatManager.Direction 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, @Nullable List<FloatLayoutResult> pendingFloats) private static voidInlineBoxing.moveLineContents(LineBox current, int ty) private static LineBoxInlineBoxing.newLine(LayoutContext c, @Nullable 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, @Nullable MarkerData markerData) private static intInlineBoxing.processOutOfFlowContent(LayoutContext c, LineBox current, BlockBox block, int available, List<FloatLayoutResult> pendingFloats) private static voidLayoutUtil.resetAndFloatBlock(LayoutContext c, LineBox currentLine, BlockBox block) private static voidInlineBoxing.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.openpdf.layout with parameters of type LineBoxModifierConstructorDescriptionprivateDynamicFloatDistances(LayoutContext c, LineBox current, int maxAvailableWidth) Creates an instance of aDynamicFloatDistancesrecord class.privateStaticFloatDistances(LayoutContext c, LineBox current, int maxAvailableWidth) -
Uses of LineBox in org.openpdf.render
Fields in org.openpdf.render declared as LineBoxModifier and TypeFieldDescriptionprivate @Nullable LineBoxMarkerData._previousReferenceLineprivate @Nullable LineBoxMarkerData._referenceLineprivate @Nullable LineBoxBlockBox.LastLineBoxContext.lineMethods in org.openpdf.render that return LineBoxModifier and TypeMethodDescriptionprivate @Nullable LineBoxBlockBox.findFirstLineBox()private @Nullable LineBoxBlockBox.findLastLineBox()@Nullable LineBoxBlockBox.findLastNthLineBox(int count) @Nullable LineBoxBlockBox.getLineBox()InlineLayoutBox.getLineBox()@Nullable LineBoxMarkerData.getReferenceLine()Methods in org.openpdf.render with parameters of type LineBoxModifier and TypeMethodDescriptionvoidAbstractOutputDevice.drawTextDecoration(RenderingContext c, LineBox lineBox) voidMarkerData.restorePreviousReferenceLine(LineBox current) voidMarkerData.setReferenceLine(LineBox referenceLine)