Uses of Class
org.xhtmlrenderer.render.BlockBox
Packages that use BlockBox
Package
Description
-
Uses of BlockBox in Unnamed Package
Methods in Unnamed Package with parameters of type BlockBoxModifier and TypeMethodDescriptionImageMapReplacedElementFactory.createReplacedElement
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) -
Uses of BlockBox in org.xhtmlrenderer.extend
Methods in org.xhtmlrenderer.extend with parameters of type BlockBoxModifier and TypeMethodDescriptionReplacedElementFactory.createReplacedElement
(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) NOTE: Only block equivalent elements can be replaced.void
OutputDevice.paintReplacedElement
(RenderingContext c, BlockBox box) -
Uses of BlockBox in org.xhtmlrenderer.layout
Fields in org.xhtmlrenderer.layout declared as BlockBoxModifier and TypeFieldDescriptionprivate final BlockBox
BreakAtLineContext._block
private BlockBox
FloatLayoutResult._block
private BlockBox
BoxRangeData._box
private final BlockBox
FloatManager.BoxDistance.box
The field for thebox
record component.private final BlockBox
FloatManager.BoxOffset.box
The field for thebox
record component.Fields in org.xhtmlrenderer.layout with type parameters of type BlockBoxModifier and TypeFieldDescriptionLayer._floats
Layer._pageSequences
Layer._runningBlocks
Layer._sortedPageSequences
Methods in org.xhtmlrenderer.layout that return BlockBoxModifier and TypeMethodDescriptionFloatManager.BoxDistance.box()
Returns the value of thebox
record component.FloatManager.BoxOffset.box()
Returns the value of thebox
record component.private static BlockBox
BoxBuilder.createBlockBox
(CalculatedStyle style, BoxBuilder.ChildBoxInfo info, boolean generated) static BlockBox
BoxBuilder.createRootBox
(LayoutContext c, Document document) private BlockBox
Layer.findPageSequence
(List<BlockBox> sequences, int absY) BreakAtLineContext.getBlock()
FloatLayoutResult.getBlock()
BoxRangeData.getBox()
static BlockBox
BoxBuilder.getRunningBlock
(LayoutContext c, PropertyValue value) Layer.getRunningBlock
(String identifier, PageBox page, PageElementPosition which) private static BlockBox
BoxBuilder.reorderTableContent
(LayoutContext c, TableBox table) Reorganizes a table so that the header is the first row group and the footer the last.Methods in org.xhtmlrenderer.layout that return types with arguments of type BlockBoxMethods in org.xhtmlrenderer.layout with parameters of type BlockBoxModifier and TypeMethodDescriptionvoid
Layer.addFloat
(BlockBox floater, BlockFormattingContext bfc) void
Layer.addPageSequence
(BlockBox start) void
Layer.addRunningBlock
(BlockBox block) private void
FloatManager.alignToLastFloat
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, int direction) private void
FloatManager.alignToLastOpposingFloat
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, int direction) private static void
BoxBuilder.createAnonymousTableContent
(LayoutContext c, BlockBox source, IdentValue next, List<Styleable> childrenForAnonymous, List<Styleable> childrenWithAnonymous) static void
BoxBuilder.createChildren
(LayoutContext c, BlockBox parent) private static void
BoxBuilder.createChildren
(LayoutContext c, BlockBox blockParent, Element parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info, boolean inline) private boolean
FloatManager.fitsInContainingBlock
(BlockBox current) void
BlockFormattingContext.floatBox
(LayoutContext c, BlockBox floated) void
FloatManager.floatBox
(LayoutContext c, Layer layer, BlockFormattingContext bfc, BlockBox box) private Point
FloatManager.getOffset
(BlockBox floater, List<FloatManager.BoxOffset> floats) private static boolean
InlineBoxing.isAlwaysBreak
(LayoutContext c, BlockBox parent, int breakAtLine, int lineOffset) private static boolean
BlockBoxing.isPageBreakBetweenChildBoxes
(int runStart, int runEnd, LayoutContext c, BlockBox block) private static boolean
BoxBuilder.isParentInline
(BlockBox box) static void
LayoutUtil.layoutAbsolute
(LayoutContext c, LineBox currentLine, BlockBox box) private static void
BlockBoxing.layoutBlockChild
(LayoutContext c, BlockBox parent, BlockBox child, boolean needPageClear, int childOffset, int trimmedPageCount, LayoutState layoutState) private static void
BlockBoxing.layoutBlockChild0
(LayoutContext c, BlockBox parent, BlockBox child, boolean needPageClear, int childOffset, int trimmedPageCount) static void
BlockBoxing.layoutContent
(LayoutContext c, BlockBox block, int contentStart) static void
InlineBoxing.layoutContent
(LayoutContext c, BlockBox box, int initialY, int breakAtLine) static FloatLayoutResult
LayoutUtil.layoutFloated
(LayoutContext c, LineBox currentLine, BlockBox block, int avail, List<FloatLayoutResult> pendingFloats) private static void
InlineBoxing.layoutInlineBlockContent
(LayoutContext c, BlockBox containingBlock, BlockBox inlineBlock, int initialY) private void
private void
FloatManager.moveAllTheWayOver
(BlockBox current, int direction) private boolean
FloatManager.overlaps
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, List<FloatManager.BoxOffset> floats) void
Layer.paintAsLayer
(RenderingContext c, BlockBox startingPoint) private void
Layer.paintReplacedElement
(RenderingContext c, BlockBox replaced) private void
FloatManager.position
(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, int direction) private static void
LayoutUtil.positionFloatOnPage
(LayoutContext c, LineBox currentLine, BlockBox block, boolean movedVertically) private static void
InlineBoxing.positionInlineBlockVertically
(LayoutContext c, VerticalAlignContext vaContext, BlockBox inlineBlock) private static int
InlineBoxing.processOutOfFlowContent
(LayoutContext c, LineBox current, BlockBox block, int available, List<FloatLayoutResult> pendingFloats) private static BlockBoxing.RelayoutRunResult
BlockBoxing.processPageBreakAvoidRun
(LayoutContext c, BlockBox block, List<Box> localChildren, int offset, BlockBoxing.RelayoutDataList relayoutDataList, BlockBoxing.RelayoutData relayoutData) private static int
BlockBoxing.relayoutRun
(LayoutContext c, List<Box> localChildren, BlockBox block, BlockBoxing.RelayoutDataList relayoutDataList, int start, int end, boolean onNewPage) void
FloatManager.removeFloat
(BlockBox floater) private void
FloatManager.removeFloat
(BlockBox floater, List<FloatManager.BoxOffset> floats) void
Layer.removeFloat
(BlockBox floater) void
Layer.removeRunningBlock
(BlockBox block) private static void
BlockBoxing.repositionBox
(LayoutContext c, BlockBox child, int trimmedPageCount) private static void
LayoutUtil.resetAndFloatBlock
(LayoutContext c, LineBox currentLine, BlockBox block) private static void
BoxBuilder.resolveChildren
(LayoutContext c, BlockBox owner, List<Styleable> children, BoxBuilder.ChildBoxInfo info) private static void
BoxBuilder.resolveChildTableContent
(LayoutContext c, BlockBox parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info, IdentValue target) Handles the situation when we find table content, but our parent is not table related.private static void
BoxBuilder.resolveTableContent
(LayoutContext c, BlockBox parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info) Handles the situation when our current parent is table related.private void
FloatManager.save
(BlockBox current, Layer layer, BlockFormattingContext bfc, int direction) private static void
InlineBoxing.saveLine
(LineBox current, LayoutContext c, BlockBox block, int minHeight, int maxAvailableWidth, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePCs, List<Layer> pendingInlineLayers, MarkerData markerData, int contentStart, boolean alwaysBreak) void
void
Method parameters in org.xhtmlrenderer.layout with type arguments of type BlockBoxModifier and TypeMethodDescriptionprivate BlockBox
Layer.findPageSequence
(List<BlockBox> sequences, int absY) private int
Layer.getPageSequenceStart
(List<BlockBox> sequences, PageBox page) Constructors in org.xhtmlrenderer.layout with parameters of type BlockBoxModifierConstructorDescriptionBlockFormattingContext
(BlockBox block, LayoutContext c) private
BoxDistance
(BlockBox box, int distance) Creates an instance of aBoxDistance
record class.private
Creates an instance of aBoxOffset
record class.BoxRangeData
(BlockBox box, BoxRange range) BreakAtLineContext
(BlockBox block, int line) PersistentBFC
(BlockBox master, LayoutContext c) -
Uses of BlockBox in org.xhtmlrenderer.newtable
Subclasses of BlockBox in org.xhtmlrenderer.newtableModifier and TypeClassDescriptionclass
class
class
class
Methods in org.xhtmlrenderer.newtable that return BlockBoxModifier and TypeMethodDescriptionTableBox.copyOf()
TableCellBox.copyOf()
TableRowBox.copyOf()
TableSectionBox.copyOf()
Methods in org.xhtmlrenderer.newtable with parameters of type BlockBoxModifier and TypeMethodDescriptionvoid
TableRowBox.initStaticPos
(LayoutContext c, BlockBox parent, int childOffset) -
Uses of BlockBox in org.xhtmlrenderer.pdf
Fields in org.xhtmlrenderer.pdf declared as BlockBoxMethods in org.xhtmlrenderer.pdf that return BlockBoxMethods in org.xhtmlrenderer.pdf with parameters of type BlockBoxModifier and TypeMethodDescriptionprivate int
SelectFormField.calcDefaultWidth
(LayoutContext c, BlockBox box) private void
SelectFormField.createAppearance
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box, com.lowagie.text.pdf.PdfFormField field) private void
TextFormField.createAppearance
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box, com.lowagie.text.pdf.PdfFormField field, String value) ITextReplacedElementFactory.createReplacedElement
(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) protected void
AbstractFormField.initDimensions
(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) protected void
SelectFormField.initDimensions
(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) protected void
TextFormField.initDimensions
(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) void
BookmarkElement.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
CheckboxFormField.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
EmptyReplacedElement.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
ITextImageElement.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
ITextReplacedElement.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
RadioButtonFormField.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
SelectFormField.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
TextAreaFormField.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
TextFormField.paint
(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) void
ITextOutputDevice.paintReplacedElement
(RenderingContext c, BlockBox box) Constructors in org.xhtmlrenderer.pdf with parameters of type BlockBoxModifierConstructorDescriptionCheckboxFormField
(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) RadioButtonFormField
(ITextReplacedElementFactory factory, LayoutContext c, BlockBox box, int cssWidth, int cssHeight) SelectFormField
(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) TextAreaFormField
(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) TextFormField
(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) -
Uses of BlockBox in org.xhtmlrenderer.render
Subclasses of BlockBox in org.xhtmlrenderer.renderModifier and TypeClassDescriptionfinal class
An anonymous block box as defined in the CSS spec.class
A dummy box representing one side of the margin area of a page.class
A dummy box representing the viewportMethods in org.xhtmlrenderer.render that return BlockBoxModifier and TypeMethodDescriptionAnonymousBlockBox.copyOf()
BlockBox.copyOf()
MarginBox.copyOf()
ViewportBox.copyOf()
private BlockBox
BlockBox.getNextCollapsableSibling
(BlockBox.MarginCollapseResult collapsedMargin) Methods in org.xhtmlrenderer.render with parameters of type BlockBoxModifier and TypeMethodDescriptionprivate AnonymousBlockBox
InlineLayoutBox.addFollowingBlockBoxes
(BlockBox container, List<Box> result) void
LineBox.addNonFlowContent
(BlockBox box) private static void
ListItemPainter.drawGlyph
(RenderingContext c, BlockBox box, CalculatedStyle style, IdentValue listStyle) private static void
ListItemPainter.drawImage
(RenderingContext c, BlockBox box, MarkerData markerData) private static void
ListItemPainter.drawText
(RenderingContext c, BlockBox box, IdentValue listStyle) private static int
ListItemPainter.getListItemCenterBaseline
(BlockBox box) private static int
ListItemPainter.getReferenceBaseline
(RenderingContext c, BlockBox box) private static int
ListItemPainter.getReferenceX
(RenderingContext c, BlockBox box) void
BlockBox.initStaticPos
(LayoutContext c, BlockBox parent, int childOffset) static void
ListItemPainter.paint
(RenderingContext c, BlockBox box) -
Uses of BlockBox in org.xhtmlrenderer.simple.extend
Methods in org.xhtmlrenderer.simple.extend with parameters of type BlockBoxModifier and TypeMethodDescriptionXhtmlForm.addComponent
(Element e, LayoutContext context, BlockBox box) NoReplacedElementFactory.createReplacedElement
(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) -
Uses of BlockBox in org.xhtmlrenderer.simple.extend.form
Fields in org.xhtmlrenderer.simple.extend.form declared as BlockBoxMethods in org.xhtmlrenderer.simple.extend.form that return BlockBoxMethods in org.xhtmlrenderer.simple.extend.form with parameters of type BlockBoxModifier and TypeMethodDescriptionstatic FormField
FormFieldFactory.create
(XhtmlForm form, LayoutContext context, BlockBox box) Constructors in org.xhtmlrenderer.simple.extend.form with parameters of type BlockBoxModifierConstructorDescriptionAbstractButtonField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
ButtonField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
CheckboxField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
FileField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) protected
FormField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
HiddenField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
ImageField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) protected
InputField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
PasswordField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
RadioButtonField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
ResetField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
SelectField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
SubmitField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
TextAreaField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) (package private)
TextField
(Element e, XhtmlForm form, LayoutContext context, BlockBox box) -
Uses of BlockBox in org.xhtmlrenderer.swing
Methods in org.xhtmlrenderer.swing with parameters of type BlockBoxModifier and TypeMethodDescriptionSwingReplacedElementFactory.createReplacedElement
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) private void
RootPanel.initFontFromComponent
(BlockBox root) void
Java2DOutputDevice.paintReplacedElement
(RenderingContext c, BlockBox box) -
Uses of BlockBox in org.xhtmlrenderer.swt
Fields in org.xhtmlrenderer.swt declared as BlockBoxMethods in org.xhtmlrenderer.swt with parameters of type BlockBoxModifier and TypeMethodDescriptionSWTReplacedElementFactory.createReplacedElement
(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) void
SWTOutputDevice.paintReplacedElement
(RenderingContext c, BlockBox box) -
Uses of BlockBox in org.xhtmlrenderer.swt.simple
Methods in org.xhtmlrenderer.swt.simple with parameters of type BlockBoxModifier and TypeMethodDescriptionSWTXhtmlReplacedElementFactory.createReplacedElement
(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) -
Uses of BlockBox in org.xhtmlrenderer.test
Methods in org.xhtmlrenderer.test with parameters of type BlockBoxModifier and TypeMethodDescriptionDelegatingReplacedElementFactory.createReplacedElement
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) abstract ReplacedElement
ElementReplacer.replace
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) SwingImageReplacer.replace
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) private ReplacedElement
DelegatingReplacedElementFactory.replaceUsing
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight, ElementReplacer replacer)