Uses of Class
org.openpdf.render.BlockBox
Packages that use BlockBox
Package
Description
-
Uses of BlockBox in org.openpdf.extend
Methods in org.openpdf.extend with parameters of type BlockBoxModifier and TypeMethodDescription@Nullable ReplacedElementReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) NOTE: Only block equivalent elements can be replaced.voidOutputDevice.paintReplacedElement(RenderingContext c, BlockBox box) -
Uses of BlockBox in org.openpdf.layout
Fields in org.openpdf.layout declared as BlockBoxModifier and TypeFieldDescriptionprivate final BlockBoxBreakAtLineContext._blockprivate final BlockBoxFloatLayoutResult._blockprivate final BlockBoxBoxRangeData._boxprivate final @Nullable BlockBoxFloatManager.BoxDistance.boxThe field for theboxrecord component.private final BlockBoxFloatManager.BoxOffset.boxThe field for theboxrecord component.Fields in org.openpdf.layout with type parameters of type BlockBoxModifier and TypeFieldDescriptionLayer._floatsLayer._pageSequencesLayer._runningBlocksLayer._sortedPageSequencesMethods in org.openpdf.layout that return BlockBoxModifier and TypeMethodDescription@Nullable BlockBoxFloatManager.BoxDistance.box()Returns the value of theboxrecord component.FloatManager.BoxOffset.box()Returns the value of theboxrecord component.private static BlockBoxBoxBuilder.createBlockBox(Element source, CalculatedStyle style, BoxBuilder.ChildBoxInfo info, boolean generated, boolean anonymous) static BlockBoxBoxBuilder.createRootBox(LayoutContext c, Document document) private @Nullable BlockBoxLayer.findPageSequence(List<BlockBox> sequences, int absY) BreakAtLineContext.getBlock()FloatLayoutResult.getBlock()BoxRangeData.getBox()static @Nullable BlockBoxBoxBuilder.getRunningBlock(LayoutContext c, PropertyValue value) @Nullable BlockBoxLayer.getRunningBlock(String identifier, PageBox page, PageElementPosition which) private static BlockBoxBoxBuilder.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.openpdf.layout that return types with arguments of type BlockBoxMethods in org.openpdf.layout with parameters of type BlockBoxModifier and TypeMethodDescriptionvoidvoidLayer.addPageSequence(BlockBox start) voidLayer.addRunningBlock(BlockBox block) private voidFloatManager.alignToLastFloat(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.Direction direction) private voidFloatManager.alignToLastOpposingFloat(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.Direction direction) private static voidBoxBuilder.createAnonymousTableContent(LayoutContext c, BlockBox source, IdentValue next, List<Styleable> childrenForAnonymous, List<Styleable> childrenWithAnonymous) static voidBoxBuilder.createChildren(LayoutContext c, BlockBox parent) private static voidBoxBuilder.createChildren(LayoutContext c, BlockBox blockParent, Element parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info, boolean inline) private booleanFloatManager.fitsInContainingBlock(BlockBox current) voidBlockFormattingContext.floatBox(LayoutContext c, BlockBox floated) voidFloatManager.floatBox(LayoutContext c, Layer layer, BlockFormattingContext bfc, BlockBox box) private @Nullable PointFloatManager.getOffset(BlockBox floater, List<FloatManager.BoxOffset> floats) private static booleanInlineBoxing.isAlwaysBreak(LayoutContext c, BlockBox parent, int breakAtLine, int lineOffset) private static booleanBlockBoxing.isPageBreakBetweenChildBoxes(int runStart, int runEnd, LayoutContext c, BlockBox block) private static booleanBoxBuilder.isParentInline(BlockBox box) static voidLayoutUtil.layoutAbsolute(LayoutContext c, LineBox currentLine, BlockBox box) private static voidBlockBoxing.layoutBlockChild(LayoutContext c, BlockBox parent, BlockBox child, boolean needPageClear, int childOffset, int trimmedPageCount, LayoutState layoutState) private static voidBlockBoxing.layoutBlockChild0(LayoutContext c, BlockBox parent, BlockBox child, boolean needPageClear, int childOffset, int trimmedPageCount) static voidBlockBoxing.layoutContent(LayoutContext c, BlockBox block, int contentStart) static voidInlineBoxing.layoutContent(LayoutContext c, BlockBox box, int initialY, int breakAtLine) static FloatLayoutResultLayoutUtil.layoutFloated(LayoutContext c, LineBox currentLine, BlockBox block, int avail, @Nullable List<FloatLayoutResult> pendingFloats) private static voidInlineBoxing.layoutInlineBlockContent(LayoutContext c, BlockBox containingBlock, BlockBox inlineBlock, int initialY) private voidprivate voidFloatManager.moveAllTheWayOver(BlockBox current, FloatManager.Direction direction) private booleanFloatManager.overlaps(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, List<FloatManager.BoxOffset> floats) voidLayer.paintAsLayer(RenderingContext c, BlockBox startingPoint) private voidLayer.paintReplacedElement(RenderingContext c, BlockBox replaced) private voidFloatManager.position(CssContext cssCtx, BlockFormattingContext bfc, BlockBox current, FloatManager.Direction direction) private static voidLayoutUtil.positionFloatOnPage(LayoutContext c, LineBox currentLine, BlockBox block, boolean movedVertically) private static voidInlineBoxing.positionInlineBlockVertically(LayoutContext c, VerticalAlignContext vaContext, BlockBox inlineBlock) private static intInlineBoxing.processOutOfFlowContent(LayoutContext c, LineBox current, BlockBox block, int available, List<FloatLayoutResult> pendingFloats) private static BlockBoxing.RelayoutRunResultBlockBoxing.processPageBreakAvoidRun(LayoutContext c, BlockBox block, List<Box> localChildren, int offset, BlockBoxing.RelayoutDataList relayoutDataList, BlockBoxing.RelayoutData relayoutData) private static intBlockBoxing.relayoutRun(LayoutContext c, List<Box> localChildren, BlockBox block, BlockBoxing.RelayoutDataList relayoutDataList, int start, int end, boolean onNewPage) voidFloatManager.removeFloat(BlockBox floater) private voidFloatManager.removeFloat(BlockBox floater, List<FloatManager.BoxOffset> floats) voidLayer.removeFloat(BlockBox floater) voidLayer.removeRunningBlock(BlockBox block) private static voidBlockBoxing.repositionBox(LayoutContext c, BlockBox child, int trimmedPageCount) private static voidLayoutUtil.resetAndFloatBlock(LayoutContext c, LineBox currentLine, BlockBox block) private static voidBoxBuilder.resolveChildren(BlockBox owner, List<Styleable> children, BoxBuilder.ChildBoxInfo info) private static voidBoxBuilder.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 voidBoxBuilder.resolveTableContent(LayoutContext c, BlockBox parent, List<Styleable> children, BoxBuilder.ChildBoxInfo info) Handles the situation when our current parent is table related.private voidFloatManager.save(BlockBox current, Layer layer, BlockFormattingContext bfc, FloatManager.Direction direction) private static voidInlineBoxing.saveLine(LineBox current, LayoutContext c, BlockBox block, int minHeight, int maxAvailableWidth, List<FloatLayoutResult> pendingFloats, boolean hasFirstLinePCs, List<Layer> pendingInlineLayers, @Nullable MarkerData markerData, int contentStart, boolean alwaysBreak) Method parameters in org.openpdf.layout with type arguments of type BlockBoxModifier and TypeMethodDescriptionprivate @Nullable BlockBoxLayer.findPageSequence(List<BlockBox> sequences, int absY) private intLayer.getPageSequenceStart(List<BlockBox> sequences, PageBox page) Constructors in org.openpdf.layout with parameters of type BlockBoxModifierConstructorDescriptionBlockFormattingContext(BlockBox block, LayoutContext c) privateBoxDistance(@Nullable BlockBox box, int distance) Creates an instance of aBoxDistancerecord class.privateCreates an instance of aBoxOffsetrecord class.BoxRangeData(BlockBox box, BoxRange range) BreakAtLineContext(BlockBox block, int line) FloatLayoutResult(boolean pending, BlockBox block) PersistentBFC(BlockBox master, LayoutContext c) -
Uses of BlockBox in org.openpdf.newtable
Subclasses of BlockBox in org.openpdf.newtableModifier and TypeClassDescriptionclassclassclassclassMethods in org.openpdf.newtable that return BlockBoxModifier and TypeMethodDescriptionTableBox.copyOf()TableCellBox.copyOf()TableRowBox.copyOf()TableSectionBox.copyOf()Methods in org.openpdf.newtable with parameters of type BlockBoxModifier and TypeMethodDescriptionvoidTableRowBox.initStaticPos(LayoutContext c, BlockBox parent, int childOffset) -
Uses of BlockBox in org.openpdf.pdf
Fields in org.openpdf.pdf declared as BlockBoxMethods in org.openpdf.pdf that return BlockBoxMethods in org.openpdf.pdf with parameters of type BlockBoxModifier and TypeMethodDescriptionprivate voidTextFormField.createAppearance(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box, PdfFormField field, String value) @Nullable ReplacedElementITextReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) protected voidAbstractFormField.initDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) protected voidTextFormField.initDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) voidBookmarkElement.paint(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) voidCheckboxFormField.paint(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) voidEmptyReplacedElement.paint(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) voidITextImageElement.paint(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) voidITextReplacedElement.paint(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) voidRadioButtonFormField.paint(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) voidTextFormField.paint(RenderingContext c, ITextOutputDevice outputDevice, BlockBox box) voidITextOutputDevice.paintReplacedElement(RenderingContext c, BlockBox box) Constructors in org.openpdf.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) TextFormField(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) -
Uses of BlockBox in org.openpdf.render
Subclasses of BlockBox in org.openpdf.renderModifier and TypeClassDescriptionfinal classAn anonymous block box as defined in the CSS spec.classA dummy box representing one side of the margin area of a page.classA dummy box representing the viewportMethods in org.openpdf.render that return BlockBoxModifier and TypeMethodDescriptionAnonymousBlockBox.copyOf()BlockBox.copyOf()MarginBox.copyOf()ViewportBox.copyOf()private BlockBoxBlockBox.getNextCollapsableSibling(BlockBox.MarginCollapseResult collapsedMargin) Methods in org.openpdf.render with parameters of type BlockBoxModifier and TypeMethodDescriptionprivate AnonymousBlockBoxInlineLayoutBox.addFollowingBlockBoxes(BlockBox container, List<Box> result) voidLineBox.addNonFlowContent(BlockBox box) private static voidListItemPainter.drawGlyph(RenderingContext c, BlockBox box, CalculatedStyle style) private static voidListItemPainter.drawImage(RenderingContext c, BlockBox box, MarkerData markerData) private static voidListItemPainter.drawText(RenderingContext c, BlockBox box) private static intListItemPainter.getListItemCenterBaseline(RenderingContext c, BlockBox box) private static intListItemPainter.getReferenceBaseline(BlockBox box) private static intListItemPainter.getReferenceX(RenderingContext c, BlockBox box) voidBlockBox.initStaticPos(LayoutContext c, BlockBox parent, int childOffset) static voidListItemPainter.paint(RenderingContext c, BlockBox box) -
Uses of BlockBox in org.openpdf.simple.extend
Methods in org.openpdf.simple.extend with parameters of type BlockBoxModifier and TypeMethodDescription@Nullable FormFieldXhtmlForm.addComponent(Element e, LayoutContext context, BlockBox box) -
Uses of BlockBox in org.openpdf.simple.extend.form
Fields in org.openpdf.simple.extend.form declared as BlockBoxMethods in org.openpdf.simple.extend.form that return BlockBoxMethods in org.openpdf.simple.extend.form with parameters of type BlockBoxModifier and TypeMethodDescriptionstatic @Nullable FormFieldFormFieldFactory.create(XhtmlForm form, LayoutContext context, BlockBox box) Constructors in org.openpdf.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) protectedFormField(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) protectedInputField(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.openpdf.swing
Methods in org.openpdf.swing with parameters of type BlockBoxModifier and TypeMethodDescription@Nullable ReplacedElementSwingReplacedElementFactory.createReplacedElement(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) private voidRootPanel.initFontFromComponent(BlockBox root) voidJava2DOutputDevice.paintReplacedElement(RenderingContext c, BlockBox box)