Package org.xhtmlrenderer.layout
Class InlineBoxing
- java.lang.Object
-
- org.xhtmlrenderer.layout.InlineBoxing
-
public class InlineBoxing extends java.lang.Object
This class is responsible for flowing inline content into lines. Block content which participates in an inline formatting context is also handled here as well as floating and absolutely positioned content.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List
calculateTextDecorations(Box box, int baseline, FSFontMetrics fm)
static StrutMetrics
createDefaultStrutMetrics(LayoutContext c, Box container)
static void
layoutContent(LayoutContext c, BlockBox box, int initialY, int breakAtLine)
static int
positionHorizontally(CssContext c, Box current, int start)
-
-
-
Method Detail
-
layoutContent
public static void layoutContent(LayoutContext c, BlockBox box, int initialY, int breakAtLine)
-
positionHorizontally
public static int positionHorizontally(CssContext c, Box current, int start)
-
createDefaultStrutMetrics
public static StrutMetrics createDefaultStrutMetrics(LayoutContext c, Box container)
-
calculateTextDecorations
public static java.util.List calculateTextDecorations(Box box, int baseline, FSFontMetrics fm)
-
-