Uses of Class
org.openpdf.layout.LayoutContext
Packages that use LayoutContext
Package
Description
-
Uses of LayoutContext in org.openpdf.context
Methods in org.openpdf.context with parameters of type LayoutContextModifier and TypeMethodDescription@Nullable ContentFunctionContentFunctionFactory.lookupFunction(LayoutContext c, FSFunction function) -
Uses of LayoutContext in org.openpdf.css.extend
Methods in org.openpdf.css.extend with parameters of type LayoutContextModifier and TypeMethodDescriptionContentFunction.calculate(LayoutContext c, FSFunction function) booleanContentFunction.canHandle(LayoutContext c, FSFunction function) -
Uses of LayoutContext in org.openpdf.extend
Methods in org.openpdf.extend with parameters of type LayoutContextModifier and TypeMethodDescription@Nullable ReplacedElementReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) NOTE: Only block equivalent elements can be replaced.voidReplacedElement.detach(LayoutContext c) -
Uses of LayoutContext in org.openpdf.layout
Methods in org.openpdf.layout that return LayoutContextModifier and TypeMethodDescriptionSharedContext.newLayoutContextInstance(FontContext fontContext) Methods in org.openpdf.layout with parameters of type LayoutContextModifier and TypeMethodDescriptionvoidBlockFormattingContext.clear(LayoutContext c, Box current) static voidBoxBuilder.createChildren(LayoutContext c, BlockBox parent) static StrutMetricsInlineBoxing.createDefaultStrutMetrics(LayoutContext c, Box container) static @Nullable TableBoxBoxBuilder.createMarginTable(LayoutContext c, PageInfo pageInfo, MarginBoxName[] names, int height, BoxBuilder.MarginDirection direction) static BlockBoxBoxBuilder.createRootBox(LayoutContext c, Document document) booleanLayer.crossesPageBreak(LayoutContext c, int top, int bottom) voidLayer.finish(LayoutContext c) voidBlockFormattingContext.floatBox(LayoutContext c, BlockBox floated) voidFloatManager.floatBox(LayoutContext c, Layer layer, BlockFormattingContext bfc, BlockBox box) Layer.getPaintingDimension(LayoutContext c) static @Nullable BlockBoxBoxBuilder.getRunningBlock(LayoutContext c, PropertyValue value) static voidLayoutUtil.layoutAbsolute(LayoutContext c, LineBox currentLine, BlockBox box) 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) voidLayer.layoutPages(LayoutContext c) voidLayer.positionChildren(LayoutContext c) Constructors in org.openpdf.layout with parameters of type LayoutContextModifierConstructorDescriptionBlockFormattingContext(BlockBox block, LayoutContext c) PersistentBFC(BlockBox master, LayoutContext c) -
Uses of LayoutContext in org.openpdf.layout.breaker
Methods in org.openpdf.layout.breaker with parameters of type LayoutContextModifier and TypeMethodDescriptionstatic voidBreaker.breakFirstLetter(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style) static voidBreaker.breakText(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style) static BreakPointsProviderBreaker.getBreakPointsProvider(String text, LayoutContext c, Element element, CalculatedStyle style) static BreakPointsProviderBreaker.getBreakPointsProvider(String text, LayoutContext c, Text textNode, CalculatedStyle style) -
Uses of LayoutContext in org.openpdf.newtable
Methods in org.openpdf.newtable with parameters of type LayoutContextModifier and TypeMethodDescriptionvoidTableBox.analyzePageBreaks(LayoutContext c, @Nullable ContentLimitContainer container) voidTableRowBox.analyzePageBreaks(LayoutContext c, ContentLimitContainer container) intTableCellBox.calcBaseline(LayoutContext c) intTableCellBox.calcBlockBaseline(LayoutContext c) voidTableSectionBox.calcBorders(LayoutContext c) protected voidTableBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding) protected voidTableRowBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding) voidTableBox.calcMinMaxWidth(LayoutContext c) intTableRowBox.forcePageBreakBefore(LayoutContext c, IdentValue pageBreakValue, boolean pendingPageName) voidTableRowBox.initStaticPos(LayoutContext c, BlockBox parent, int childOffset) booleanTableCellBox.isPageBreaksChange(LayoutContext c, int posDeltaY) voidTableBox.layout(LayoutContext c) voidTableCellBox.layout(LayoutContext c) voidTableRowBox.layout(LayoutContext c, int contentStart) voidTableSectionBox.layout(LayoutContext c, int contentStart) protected voidTableBox.layoutChildren(LayoutContext c, int contentStart) protected voidTableRowBox.layoutChildren(LayoutContext c, int contentStart) protected voidTableSectionBox.layoutChildren(LayoutContext c, int contentStart) voidTableSectionBox.recalcCells(LayoutContext c) voidTableBox.reset(LayoutContext c) voidTableRowBox.reset(LayoutContext c) voidTableSectionBox.reset(LayoutContext c) protected voidTableBox.resolveAutoMargins(LayoutContext c, int cssWidth, RectPropertySet padding, BorderPropertySet border) voidTableCellBox.setLayoutWidth(LayoutContext c, int width) -
Uses of LayoutContext in org.openpdf.pdf
Methods in org.openpdf.pdf with parameters of type LayoutContextModifier and TypeMethodDescription@Nullable ReplacedElementITextReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) voidAbstractFormField.detach(LayoutContext c) voidBookmarkElement.detach(LayoutContext c) voidITextImageElement.detach(LayoutContext c) voidRadioButtonFormField.detach(LayoutContext c) protected voidAbstractFormField.initDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) protected voidTextFormField.initDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) Constructors in org.openpdf.pdf with parameters of type LayoutContextModifierConstructorDescriptionCheckboxFormField(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 LayoutContext in org.openpdf.render
Methods in org.openpdf.render with parameters of type LayoutContextModifier and TypeMethodDescriptionvoidBox.addChildForLayout(LayoutContext c, Box child) voidInlineLayoutBox.addInlineChild(LayoutContext c, Object child) voidInlineLayoutBox.addInlineChild(LayoutContext c, Object child, boolean callUnmarkPending) voidBox.analyzePageBreaks(LayoutContext c, ContentLimitContainer container) voidLineBox.analyzePageBreaks(LayoutContext c, ContentLimitContainer container) intBlockBox.calcBaseline(LayoutContext c) @Nullable BreakAtLineContextBlockBox.calcBreakAtLineContext(LayoutContext c) voidBlockBox.calcDimensions(LayoutContext c) protected voidBlockBox.calcDimensions(LayoutContext c, int cssWidth) protected intBlockBox.calcInitialBreakAtLine(LayoutContext c) voidBlockBox.calcInitialFloatedCanvasLocation(LayoutContext c) protected voidBlockBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding) voidBlockBox.calcMinMaxWidth(LayoutContext c) voidInlineBox.calcMinMaxWidth(LayoutContext c, int cbWidth, boolean trimLeadingSpace) voidInlineLayoutBox.calculateHeight(LayoutContext c) voidInlineLayoutBox.calculateTextDecoration(LayoutContext c) booleanBlockBox.checkPageContext(LayoutContext c) voidLineBox.checkPagePosition(LayoutContext c, boolean alwaysBreak) voidvoidInlineLayoutBox.connectChildrenToCurrentLayer(LayoutContext c) booleanBox.crossesPageBreak(LayoutContext c) voidBox.detach(LayoutContext c) BlockBox.dump(LayoutContext c, String indent, Box.Dump which) abstract StringBox.dump(LayoutContext c, String indent, Box.Dump which) InlineLayoutBox.dump(LayoutContext c, String indent, Box.Dump which) LineBox.dump(LayoutContext c, String indent, Box.Dump which) protected voidBox.dumpBoxes(LayoutContext c, String indent, List<Box> boxes, Box.Dump which, StringBuilder result) voidBlockBox.ensureChildren(LayoutContext c) voidBox.forcePageBreakAfter(LayoutContext c, IdentValue pageBreakValue) intBox.forcePageBreakBefore(LayoutContext c, IdentValue pageBreakValue, boolean pendingPageName) protected intBlockBox.getAvailableWidth(LayoutContext c) ContentLimitContainer.getPage(LayoutContext c, int absY) intInlineBox.getSpaceWidth(LayoutContext c) intInlineBox.getTrailingSpaceWidth(LayoutContext c) voidBox.initContainingLayer(LayoutContext c) voidBlockBox.initStaticPos(LayoutContext c, BlockBox parent, int childOffset) booleanBlockBox.isContainsInlineContent(LayoutContext c) booleanBlockBox.isCurrentBreakAtLineContext(LayoutContext c) booleanBlockBox.isNeedsKeepWithInline(LayoutContext c) voidAnonymousBlockBox.layout(LayoutContext c) voidBlockBox.layout(LayoutContext c) voidBlockBox.layout(LayoutContext c, int contentStart) voidPageBox.layout(LayoutContext c) protected voidBlockBox.layoutChildren(LayoutContext c, int contentStart) protected voidBlockBox.layoutInlineChildren(LayoutContext c, int contentStart, int breakAtLine, boolean tryAgain) voidBlockBox.positionAbsoluteOnPage(LayoutContext c) protected voidBlockBox.propagateExtraSpace(LayoutContext c, ContentLimitContainer parentContainer, ContentLimitContainer currentContainer, int extraTop, int extraBottom) voidBlockBox.reset(LayoutContext c) voidBox.reset(LayoutContext c) voidLineBox.reset(LayoutContext c) protected voidBox.resetChildren(LayoutContext c) voidBox.resetChildren(LayoutContext c, int start, int end) protected voidInlineLayoutBox.resetChildren(LayoutContext c) protected voidBlockBox.resolveAutoMargins(LayoutContext c, int cssWidth, RectPropertySet padding, BorderPropertySet border) voidBox.restyle(LayoutContext c) voidInlineLayoutBox.restyle(LayoutContext c) voidLineBox.restyle(LayoutContext c) protected voidBox.restyleChildren(LayoutContext c) protected voidInlineLayoutBox.restyleChildren(LayoutContext c) voidAnonymousBlockBox.styleText(LayoutContext c) voidBlockBox.styleText(LayoutContext c) voidBlockBox.styleText(LayoutContext c, CalculatedStyle style) voidInlineText.trimTrailingSpace(LayoutContext c) voidLineBox.trimTrailingSpace(LayoutContext c) voidInlineLayoutBox.unmarkPending(LayoutContext c) voidContentLimitContainer.updateBottom(LayoutContext c, int absY) voidContentLimitContainer.updateTop(LayoutContext c, int absY) Constructors in org.openpdf.render with parameters of type LayoutContextModifierConstructorDescriptionContentLimitContainer(LayoutContext c, int startAbsY) InlineLayoutBox(LayoutContext c, @Nullable Element elem, @Nullable CalculatedStyle style, int cbWidth) -
Uses of LayoutContext in org.openpdf.simple.extend
Methods in org.openpdf.simple.extend with parameters of type LayoutContextModifier and TypeMethodDescription@Nullable FormFieldXhtmlForm.addComponent(Element e, LayoutContext context, BlockBox box) -
Uses of LayoutContext in org.openpdf.simple.extend.form
Methods in org.openpdf.simple.extend.form that return LayoutContextMethods in org.openpdf.simple.extend.form with parameters of type LayoutContextModifier and TypeMethodDescriptionstatic @Nullable FormFieldFormFieldFactory.create(XhtmlForm form, LayoutContext context, BlockBox box) Constructors in org.openpdf.simple.extend.form with parameters of type LayoutContextModifierConstructorDescriptionAbstractButtonField(Element e, XhtmlForm form, LayoutContext context, BlockBox box) protectedFormField(Element e, XhtmlForm form, LayoutContext context, BlockBox box) protectedInputField(Element e, XhtmlForm form, LayoutContext context, BlockBox box) -
Uses of LayoutContext in org.openpdf.swing
Methods in org.openpdf.swing that return LayoutContextModifier and TypeMethodDescription@Nullable LayoutContextRootPanel.getLayoutContext()protected LayoutContextRootPanel.newLayoutContext(Graphics2D g) Methods in org.openpdf.swing with parameters of type LayoutContextModifier and TypeMethodDescription@Nullable ReplacedElementSwingReplacedElementFactory.createReplacedElement(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) voidEmptyReplacedElement.detach(LayoutContext c) voidImageReplacedElement.detach(LayoutContext c) voidSwingReplacedElement.detach(LayoutContext c) protected @Nullable ElementSwingReplacedElementFactory.getParentForm(Element e, LayoutContext context) protected @Nullable ReplacedElementSwingReplacedElementFactory.replaceImage(UserAgentCallback uac, LayoutContext context, Element elem, int cssWidth, int cssHeight) Handles replacement of image elements in the document.