Uses of Class
org.xhtmlrenderer.layout.BlockFormattingContext
Packages that use BlockFormattingContext
-
Uses of BlockFormattingContext in org.xhtmlrenderer.layout
Fields in org.xhtmlrenderer.layout with type parameters of type BlockFormattingContextModifier and TypeFieldDescriptionprivate final Deque<BlockFormattingContext>
LayoutState._BFCs
private final Deque<BlockFormattingContext>
LayoutContext._blockFormattingContexts
Methods in org.xhtmlrenderer.layout that return BlockFormattingContextMethods in org.xhtmlrenderer.layout that return types with arguments of type BlockFormattingContextMethods in org.xhtmlrenderer.layout with parameters of type BlockFormattingContextModifier and TypeMethodDescriptionprivate void
FloatManager.alignToLastFloat
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.Direction direction) private void
FloatManager.alignToLastOpposingFloat
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.Direction direction) void
FloatManager.clear
(CssContext cssCtx, BlockFormattingContext bfc, Box box) void
FloatManager.floatBox
(LayoutContext c, Layer layer, BlockFormattingContext bfc, BlockBox box) private FloatManager.BoxDistance
FloatManager.getFloatDistance
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth, List<FloatManager.BoxOffset> floatsList, FloatManager.Direction direction) int
FloatManager.getLeftFloatDistance
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth) int
FloatManager.getNextLineBoxDelta
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth) int
FloatManager.getRightFloatDistance
(CssContext cssCtx, BlockFormattingContext bfc, LineBox line, int containingBlockContentWidth) private void
FloatManager.moveClear
(CssContext cssCtx, BlockFormattingContext bfc, Box current, List<FloatManager.BoxOffset> floats) private void
FloatManager.moveFloatBelow
(CssContext cssCtx, BlockFormattingContext bfc, Box current, List<FloatManager.BoxOffset> floats) private boolean
FloatManager.overlaps
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, List<FloatManager.BoxOffset> floats) private void
FloatManager.position
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.Direction direction) void
LayoutContext.pushBFC
(BlockFormattingContext bfc) private void
FloatManager.save
(BlockBox current, Layer layer, BlockFormattingContext bfc, FloatManager.Direction direction) Constructor parameters in org.xhtmlrenderer.layout with type arguments of type BlockFormattingContextModifierConstructorDescriptionLayoutState
(StyleTracker firstLines, StyleTracker firstLetters, @Nullable MarkerData currentMarkerData, Collection<BlockFormattingContext> blockFormattingContexts) LayoutState
(StyleTracker firstLines, StyleTracker firstLetters, @Nullable MarkerData currentMarkerData, Collection<BlockFormattingContext> blockFormattingContexts, @Nullable String pageName, int extraSpaceTop, int extraSpaceBottom, int noPageBreak)