Uses of Class
com.openhtmltopdf.render.InlineBox
-
Packages that use InlineBox Package Description com.openhtmltopdf.layout com.openhtmltopdf.render -
-
Uses of InlineBox in com.openhtmltopdf.layout
Fields in com.openhtmltopdf.layout declared as InlineBox Modifier and Type Field Description (package private) InlineBox
BoxBuilder.CreateChildrenContext. previousIB
Methods in com.openhtmltopdf.layout that return InlineBox Modifier and Type Method Description private static InlineBox
BoxBuilder. createInlineBox(java.lang.String text, org.w3c.dom.Element parent, CalculatedStyle parentStyle, org.w3c.dom.Text node)
private static InlineBox
BoxBuilder. doBidi(LayoutContext c, org.w3c.dom.Text textNode, org.w3c.dom.Element parent, CalculatedStyle parentStyle, InlineBox previousIB, java.util.List<Styleable> children)
Attempts to divide a Text node further into directional text runs, either LTR or RTL.private static InlineBox
BoxBuilder. doFakeBidi(LayoutContext c, org.w3c.dom.Text textNode, org.w3c.dom.Element parent, CalculatedStyle parentStyle, InlineBox previousIB, java.util.List<Styleable> children)
private static InlineBox
BoxBuilder. setupInlineChild(InlineBox child, InlineBox previousIB)
Methods in com.openhtmltopdf.layout with parameters of type InlineBox Modifier and Type Method Description private static java.lang.String
WhitespaceStripper. collapseWhitespace(InlineBox iB, IdentValue whitespace, java.lang.String text, boolean collapseLeading)
private static InlineBox
BoxBuilder. doBidi(LayoutContext c, org.w3c.dom.Text textNode, org.w3c.dom.Element parent, CalculatedStyle parentStyle, InlineBox previousIB, java.util.List<Styleable> children)
Attempts to divide a Text node further into directional text runs, either LTR or RTL.private static InlineBox
BoxBuilder. doFakeBidi(LayoutContext c, org.w3c.dom.Text textNode, org.w3c.dom.Element parent, CalculatedStyle parentStyle, InlineBox previousIB, java.util.List<Styleable> children)
private static void
InlineBoxing. endInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, java.util.List<InlineBox> openInlineBoxes, java.util.List<Layer> pendingInlineLayers, InlineBox inlineBox, CalculatedStyle style)
private static InlineBox
BoxBuilder. setupInlineChild(InlineBox child, InlineBox previousIB)
private static void
InlineBoxing. startFirstLetterInlineLayoutBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBox inlineBox, LineBreakContext lbContext)
private static void
InlineBoxing. startInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, InlineBox inlineBox, CalculatedStyle style)
private static InlineBoxing.StartInlineTextResult
InlineBoxing. 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 void
InlineBoxing. startNewInlineLine(LayoutContext c, BlockBox box, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, java.util.List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, java.util.List<Layer> pendingInlineLayers, int lineOffset, InlineBox inlineBox, LineBreakContext lbContext)
private static boolean
WhitespaceStripper. 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 InlineBox Modifier and Type Method Description private static InlineLayoutBox
InlineBoxing. 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 InlineLayoutBox
InlineBoxing. 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 void
InlineBoxing. endInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, java.util.List<InlineBox> openInlineBoxes, java.util.List<Layer> pendingInlineLayers, InlineBox inlineBox, CalculatedStyle style)
private static void
InlineBoxing. startInlineBlock(LayoutContext c, BlockBox box, int initialY, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, java.util.List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, java.util.List<Layer> pendingInlineLayers, int lineOffset, BlockBox child)
private static void
InlineBoxing. startInlineBlock(LayoutContext c, BlockBox box, int initialY, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, java.util.List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, java.util.List<Layer> pendingInlineLayers, int lineOffset, BlockBox child)
private static void
InlineBoxing. startInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, InlineBox inlineBox, CalculatedStyle style)
private static void
InlineBoxing. startInlineBox(LayoutContext c, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, InlineBox inlineBox, CalculatedStyle style)
private static void
InlineBoxing. startNewInlineLine(LayoutContext c, BlockBox box, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, java.util.List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, java.util.List<Layer> pendingInlineLayers, int lineOffset, InlineBox inlineBox, LineBreakContext lbContext)
private static void
InlineBoxing. startNewInlineLine(LayoutContext c, BlockBox box, int breakAtLine, byte blockLayoutDirection, InlineBoxing.SpaceVariables space, InlineBoxing.StateVariables current, InlineBoxing.StateVariables previous, int contentStart, java.util.List<InlineBox> openInlineBoxes, java.util.Map<InlineBox,InlineLayoutBox> iBMap, int minimumLineHeight, MarkerData markerData, java.util.List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePEs, java.util.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 InlineBox Modifier and Type Field Description private java.util.List<InlineBox>
AnonymousBlockBox. _openInlineBoxes
Methods in com.openhtmltopdf.render that return types with arguments of type InlineBox Modifier and Type Method Description java.util.List<InlineBox>
AnonymousBlockBox. getOpenInlineBoxes()
Method parameters in com.openhtmltopdf.render with type arguments of type InlineBox Modifier and Type Method Description void
AnonymousBlockBox. setOpenInlineBoxes(java.util.List<InlineBox> openInlineBoxes)
-