Uses of Class
com.openhtmltopdf.render.InlineBox
Packages that use InlineBox
-
Uses of InlineBox in com.openhtmltopdf.layout
Fields in com.openhtmltopdf.layout declared as InlineBoxModifier and TypeFieldDescription(package private) InlineBoxBoxBuilder.CreateChildrenContext.previousIBMethods in com.openhtmltopdf.layout that return InlineBoxModifier and TypeMethodDescriptionprivate static InlineBoxBoxBuilder.createInlineBox(String text, Element parent, CalculatedStyle parentStyle, Text node) private static InlineBoxBoxBuilder.doBidi(LayoutContext c, Text textNode, Element parent, CalculatedStyle parentStyle, InlineBox previousIB, List<Styleable> children) Attempts to divide a Text node further into directional text runs, either LTR or RTL.private static InlineBoxBoxBuilder.doFakeBidi(LayoutContext c, Text textNode, Element parent, CalculatedStyle parentStyle, InlineBox previousIB, List<Styleable> children) private static InlineBoxBoxBuilder.setupInlineChild(InlineBox child, InlineBox previousIB) Methods in com.openhtmltopdf.layout with parameters of type InlineBoxModifier and TypeMethodDescriptionprivate static StringWhitespaceStripper.collapseWhitespace(InlineBox iB, IdentValue whitespace, String text, boolean collapseLeading) private static InlineBoxBoxBuilder.doBidi(LayoutContext c, Text textNode, Element parent, CalculatedStyle parentStyle, InlineBox previousIB, List<Styleable> children) Attempts to divide a Text node further into directional text runs, either LTR or RTL.private static InlineBoxBoxBuilder.doFakeBidi(LayoutContext c, Text textNode, Element parent, CalculatedStyle parentStyle, InlineBox previousIB, List<Styleable> children) private static voidInlineBoxing.endInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, List<InlineBox> openInlineBoxes, List<Layer> pendingInlineLayers, InlineBox inlineBox, CalculatedStyle style) private static InlineBoxBoxBuilder.setupInlineChild(InlineBox child, InlineBox previousIB) private static voidInlineBoxing.startFirstLetterInlineLayoutBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBox inlineBox, LineBreakContext lbContext) private static voidInlineBoxing.startInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, InlineBox inlineBox, CalculatedStyle style) private static InlineBoxing.StartInlineTextResultInlineBoxing.startInlineText(LayoutContext c, LineBreakContext lbContext, InlineBox inlineBox, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, int fit, boolean trimmedLeadingSpace, boolean tryToBreakAnywhere, boolean forceOutput) Trys to consume the text in lbContext.private static voidInlineBoxing.startNewInlineLine(LayoutContext c, BlockBox box, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, List<Layer> pendingInlineLayers, int lineOffset, InlineBox inlineBox, LineBreakContext lbContext) private static booleanWhitespaceStripper.stripWhitespace(InlineBox iB, boolean collapseLeading) this function strips all whitespace from the text according to the CSS 2.1 spec on whitespace handling.Method parameters in com.openhtmltopdf.layout with type arguments of type InlineBoxModifier and TypeMethodDescriptionprivate static InlineLayoutBoxInlineBoxing.addOpenInlineBoxes(LayoutContext c, LineBox line, List<InlineBox> openParents, int cbWidth, Map<InlineBox, InlineLayoutBox> iBMap) We have to convert this HTML (angle brackets replaced with square brackets):private static InlineLayoutBoxInlineBoxing.addOpenInlineBoxes(LayoutContext c, LineBox line, List<InlineBox> openParents, int cbWidth, Map<InlineBox, InlineLayoutBox> iBMap) We have to convert this HTML (angle brackets replaced with square brackets):private static voidInlineBoxing.endInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, List<InlineBox> openInlineBoxes, List<Layer> pendingInlineLayers, InlineBox inlineBox, CalculatedStyle style) private static voidInlineBoxing.startInlineBlock(LayoutContext c, BlockBox box, int initialY, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, List<Layer> pendingInlineLayers, int lineOffset, BlockBox child) private static voidInlineBoxing.startInlineBlock(LayoutContext c, BlockBox box, int initialY, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, List<Layer> pendingInlineLayers, int lineOffset, BlockBox child) private static voidInlineBoxing.startInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, InlineBox inlineBox, CalculatedStyle style) private static voidInlineBoxing.startInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, InlineBox inlineBox, CalculatedStyle style) private static voidInlineBoxing.startNewInlineLine(LayoutContext c, BlockBox box, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, List<Layer> pendingInlineLayers, int lineOffset, InlineBox inlineBox, LineBreakContext lbContext) private static voidInlineBoxing.startNewInlineLine(LayoutContext c, BlockBox box, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, List<InlineBox> openInlineBoxes, Map<InlineBox, InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, List<Layer> pendingInlineLayers, int lineOffset, InlineBox inlineBox, LineBreakContext lbContext) -
Uses of InlineBox in com.openhtmltopdf.render
Fields in com.openhtmltopdf.render with type parameters of type InlineBoxMethods in com.openhtmltopdf.render that return types with arguments of type InlineBoxMethod parameters in com.openhtmltopdf.render with type arguments of type InlineBoxModifier and TypeMethodDescriptionvoidAnonymousBlockBox.setOpenInlineBoxes(List<InlineBox> openInlineBoxes)