Uses of Class
com.openhtmltopdf.layout.BlockFormattingContext
Packages that use BlockFormattingContext
-
Uses of BlockFormattingContext in com.openhtmltopdf.layout
Fields in com.openhtmltopdf.layout with type parameters of type BlockFormattingContextModifier and TypeFieldDescriptionprivate LinkedList
<BlockFormattingContext> LayoutContext._bfcs
private final LinkedList
<BlockFormattingContext> LayoutState._BFCs
Methods in com.openhtmltopdf.layout that return BlockFormattingContextMethods in com.openhtmltopdf.layout that return types with arguments of type BlockFormattingContextMethods in com.openhtmltopdf.layout with parameters of type BlockFormattingContextModifier and TypeMethodDescriptionvoid
Layer.addFloat
(BlockBox floater, BlockFormattingContext bfc) private void
FloatManager.alignToLastFloat
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.FloatDirection direction) private void
FloatManager.alignToLastOpposingFloat
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.FloatDirection 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.FloatDirection 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.FloatDirection direction) void
LayoutContext.pushBFC
(BlockFormattingContext bfc) private void
FloatManager.save
(BlockBox current, Layer layer, BlockFormattingContext bfc, FloatManager.FloatDirection direction) Method parameters in com.openhtmltopdf.layout with type arguments of type BlockFormattingContextModifier and TypeMethodDescriptionboolean
LayoutState.equal
(LinkedList<BlockFormattingContext> bfcs, MarkerData markerData, StyleTracker firstLetters, StyleTracker firstLines, String pageName, int extraSpaceTop, int extraSpaceBottom, int noPageBreak) Constructor parameters in com.openhtmltopdf.layout with type arguments of type BlockFormattingContextModifierConstructorDescriptionLayoutState
(LinkedList<BlockFormattingContext> bfcs, MarkerData currentMarkerData, StyleTracker firstLetters, StyleTracker firstLines) LayoutState
(LinkedList<BlockFormattingContext> bfcs, MarkerData markerData, StyleTracker firstLetters, StyleTracker firstLines, String pageName, int extraSpaceTop, int extraSpaceBottom, int noPageBreak)