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 StringContentFunctionFactory.LeaderFunction.calculate(LayoutContext c, FSFunction function) @Nullable StringContentFunctionFactory.PageNumberFunction.calculate(LayoutContext c, FSFunction function) @Nullable StringContentFunctionFactory.TargetCounterFunction.calculate(LayoutContext c, FSFunction function) booleanContentFunctionFactory.LeaderFunction.canHandle(LayoutContext c, FSFunction function) booleanContentFunctionFactory.PageCounterFunction.canHandle(LayoutContext c, FSFunction function) booleanContentFunctionFactory.PagesCounterFunction.canHandle(LayoutContext c, FSFunction function) booleanContentFunctionFactory.TargetCounterFunction.canHandle(LayoutContext c, FSFunction function) @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
Fields in org.openpdf.layout declared as LayoutContextModifier and TypeFieldDescriptionprivate final LayoutContextInlineBoxing.DynamicFloatDistances.cThe field for thecrecord component.Methods in org.openpdf.layout that return LayoutContextModifier and TypeMethodDescriptionInlineBoxing.DynamicFloatDistances.c()Returns the value of thecrecord component.SharedContext.newLayoutContextInstance(FontContext fontContext) Methods in org.openpdf.layout with parameters of type LayoutContextModifier and TypeMethodDescriptionprivate static voidBoxBuilder.addColumnOrColumnGroup(LayoutContext c, TableBox table, Element e, CalculatedStyle style) private static voidBoxBuilder.addColumns(LayoutContext c, TableBox table, TableColumn parent) private static InlineLayoutBoxInlineBoxing.addFirstLetterBox(LayoutContext c, LineBox current, InlineLayoutBox currentIB, LineBreakContext lbContext, int maxAvailableWidth, int remainingWidth) private static @Nullable InlineLayoutBoxInlineBoxing.addOpenInlineBoxes(LayoutContext c, LineBox line, List<InlineBox> openParents, int cbWidth, Map<InlineBox, InlineLayoutBox> iBMap) private static voidInlineBoxing.alignInlineContent(LayoutContext c, Box box, float ascent, float descent, VerticalAlignContext vaContext) private static voidInlineBoxing.alignLine(LayoutContext c, LineBox current, int maxAvailableWidth) private PaintingInfoLayer.calcPaintingDimension(LayoutContext c) private static InlineBoxMeasurementsInlineBoxing.calculateInlineMeasurements(LayoutContext c, InlineLayoutBox iB, VerticalAlignContext vaContext) voidBlockFormattingContext.clear(LayoutContext c, Box current) 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) static StrutMetricsInlineBoxing.createDefaultStrutMetrics(LayoutContext c, Box container) BoxBuilder.createGeneratedContent(LayoutContext c, Element element, String peName, CalculatedStyle style, PropertyValue property, BoxBuilder.ChildBoxInfo info) BoxBuilder.createGeneratedContentList(LayoutContext c, Element element, PropertyValue propValue, @Nullable String peName, CalculatedStyle style, int mode, @Nullable BoxBuilder.ChildBoxInfo info) BoxBuilder.createGeneratedMarginBoxContent(LayoutContext c, Element element, PropertyValue property, CalculatedStyle style, BoxBuilder.ChildBoxInfo info) private static @Nullable TableCellBoxBoxBuilder.createMarginBox(LayoutContext c, CascadedStyle cascadedStyle, boolean alwaysCreate) 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) private static voidInlineBoxing.finishPendingInlineLayers(LayoutContext c, List<Layer> layers) voidBlockFormattingContext.floatBox(LayoutContext c, BlockBox floated) voidFloatManager.floatBox(LayoutContext c, Layer layer, BlockFormattingContext bfc, BlockBox box) private static InlineBoxMeasurementsInlineBoxing.getInitialMeasurements(LayoutContext c, Box container, FSFontMetrics strutM) Layer.getPaintingDimension(LayoutContext c) static @Nullable BlockBoxBoxBuilder.getRunningBlock(LayoutContext c, PropertyValue value) private static voidBoxBuilder.insertGeneratedContent(LayoutContext c, Element element, CalculatedStyle parentStyle, String peName, List<Styleable> children, BoxBuilder.ChildBoxInfo info) private static booleanInlineBoxing.isAlwaysBreak(LayoutContext c, BlockBox parent, int breakAtLine, int lineOffset) private static booleanBlockBoxing.isPageBreakBetweenChildBoxes(int runStart, int runEnd, LayoutContext c, BlockBox block) static voidLayoutUtil.layoutAbsolute(LayoutContext c, LineBox currentLine, BlockBox box) private voidLayer.layoutAbsoluteChild(LayoutContext c, Layer child) private voidLayer.layoutAbsoluteChildren(LayoutContext c) 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) voidLayer.layoutPages(LayoutContext c) private static InlineTextInlineBoxing.layoutText(LayoutContext c, CalculatedStyle style, int remainingWidth, LineBreakContext lbContext, boolean needFirstLetter) private static @Nullable CounterFunctionBoxBuilder.makeCounterFunction(FSFunction function, LayoutContext c, CalculatedStyle style) private static LineBoxInlineBoxing.newLine(LayoutContext c, int y, Box box) private static LineBoxInlineBoxing.newLine(LayoutContext c, @Nullable LineBox previousLine, Box box) private voidLayer.position(LayoutContext c) voidLayer.positionChildren(LayoutContext c) private static voidLayoutUtil.positionFloatOnPage(LayoutContext c, LineBox currentLine, BlockBox block, boolean movedVertically) private static voidInlineBoxing.positionInlineBlockVertically(LayoutContext c, VerticalAlignContext vaContext, BlockBox inlineBlock) private static voidInlineBoxing.positionInlineChildrenVertically(LayoutContext c, InlineLayoutBox current, VerticalAlignContext vaContext) private static voidInlineBoxing.positionInlineContentVertically(LayoutContext c, VerticalAlignContext vaContext, Box child) private static voidInlineBoxing.positionInlineVertically(LayoutContext c, VerticalAlignContext vaContext, InlineLayoutBox iB) private static voidInlineBoxing.positionVertically(LayoutContext c, Box container, LineBox current, @Nullable MarkerData markerData) 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) 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.private static voidBlockBoxing.repositionBox(LayoutContext c, BlockBox child, int trimmedPageCount) private static voidLayoutUtil.resetAndFloatBlock(LayoutContext c, LineBox currentLine, BlockBox block) 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 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) Constructors in org.openpdf.layout with parameters of type LayoutContextModifierConstructorDescriptionBlockFormattingContext(BlockBox block, LayoutContext c) privateDynamicFloatDistances(LayoutContext c, LineBox current, int maxAvailableWidth) Creates an instance of aDynamicFloatDistancesrecord class.PersistentBFC(BlockBox master, LayoutContext c) privateStaticFloatDistances(LayoutContext c, LineBox current, int maxAvailableWidth) -
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) private static voidBreaker.doBreakText(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style, boolean tryToBreakAnywhere) static BreakPointsProviderBreaker.getBreakPointsProvider(String text, LayoutContext c, Element element, CalculatedStyle style) static BreakPointsProviderBreaker.getBreakPointsProvider(String text, LayoutContext c, Text textNode, CalculatedStyle style) private static StringBreaker.getLanguage(LayoutContext c, @Nullable Element element) private static StringBreaker.getLanguage(LayoutContext c, @Nullable Text textNode) private static intBreaker.getWidth(LayoutContext c, FSFont f, String text) -
Uses of LayoutContext in org.openpdf.newtable
Methods in org.openpdf.newtable with parameters of type LayoutContextModifier and TypeMethodDescriptionprivate voidTableRowBox.alignBaselineAlignedCells(LayoutContext c) private booleanTableRowBox.alignMiddleAndBottomAlignedCells(LayoutContext c) private voidTableBox.analyzePageBreaks(LayoutContext c) voidTableBox.analyzePageBreaks(LayoutContext c, @Nullable ContentLimitContainer container) voidTableRowBox.analyzePageBreaks(LayoutContext c, ContentLimitContainer container) intTableCellBox.calcBaseline(LayoutContext c) intTableCellBox.calcBlockBaseline(LayoutContext c) private voidTableBox.calcBorders(LayoutContext c) voidTableSectionBox.calcBorders(LayoutContext c) private voidTableRowBox.calcDefaultBaseline(LayoutContext c) private longTableBox.AutoTableLayout.calcEffectiveWidth(LayoutContext c) private voidTableRowBox.calcExtraSpaceBottom(LayoutContext c) private voidTableRowBox.calcExtraSpaceTop(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.AutoTableLayout.calcMinMaxWidth(LayoutContext c) voidTableBox.calcMinMaxWidth(LayoutContext c) voidTableBox.FixedTableLayout.calcMinMaxWidth(LayoutContext c) voidTableBox.MarginTableLayout.calcMinMaxWidth(LayoutContext c) voidTableBox.TableLayout.calcMinMaxWidth(LayoutContext c) private voidTableBox.calcPageClearance(LayoutContext c) private intTableBox.FixedTableLayout.calcWidthArray(LayoutContext c) intTableRowBox.forcePageBreakBefore(LayoutContext c, IdentValue pageBreakValue, boolean pendingPageName) private voidTableBox.AutoTableLayout.fullRecalc(LayoutContext c) voidTableRowBox.initStaticPos(LayoutContext c, BlockBox parent, int childOffset) booleanTableCellBox.isPageBreaksChange(LayoutContext c, int posDeltaY) private booleanTableRowBox.isShouldMoveToNextPage(LayoutContext c) voidTableBox.AutoTableLayout.layout(LayoutContext c) voidTableBox.FixedTableLayout.layout(LayoutContext c) voidTableBox.layout(LayoutContext c) voidTableBox.TableLayout.layout(LayoutContext c) voidTableCellBox.layout(LayoutContext c) voidTableRowBox.layout(LayoutContext c, int contentStart) voidTableSectionBox.layout(LayoutContext c, int contentStart) private voidTableRowBox.layoutCell(LayoutContext c, TableCellBox cell, int contentStart) protected voidTableBox.layoutChildren(LayoutContext c, int contentStart) protected voidTableRowBox.layoutChildren(LayoutContext c, int contentStart) protected voidTableSectionBox.layoutChildren(LayoutContext c, int contentStart) private intTableBox.layoutRunningFooter(LayoutContext c) private intTableBox.layoutRunningHeader(LayoutContext c) private voidTableBox.layoutTable(LayoutContext c) voidTableSectionBox.recalcCells(LayoutContext c) private voidTableBox.AutoTableLayout.recalcColumn(LayoutContext c, int effCol) private voidTableBox.recalcSections(LayoutContext c) private voidTableRowBox.relayoutCell(LayoutContext c, TableCellBox cell, int contentStart) voidTableBox.reset(LayoutContext c) voidTableRowBox.reset(LayoutContext c) voidTableSectionBox.reset(LayoutContext c) protected voidTableBox.resolveAutoMargins(LayoutContext c, int cssWidth, RectPropertySet padding, BorderPropertySet border) private voidTableBox.setCellWidths(LayoutContext c) (package private) voidTableSectionBox.setCellWidths(LayoutContext c) voidTableCellBox.setLayoutWidth(LayoutContext c, int width) -
Uses of LayoutContext in org.openpdf.pdf
Methods in org.openpdf.pdf that return LayoutContextMethods 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) private RectangleITextRenderer.getInitialExtents(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 TypeMethodDescriptionprivate voidBlockBox.addBoxID(LayoutContext c) voidBox.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) private voidBlockBox.calcClearance(LayoutContext c) voidBlockBox.calcDimensions(LayoutContext c) protected voidBlockBox.calcDimensions(LayoutContext c, int cssWidth) private intBlockBox.calcEffPageRelativeWidth(LayoutContext c) private voidBlockBox.calcExtraPageClearance(LayoutContext c) protected intBlockBox.calcInitialBreakAtLine(LayoutContext c) voidBlockBox.calcInitialFloatedCanvasLocation(LayoutContext c) protected voidBlockBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding) private voidInlineBox.calcMaxWidthFromLineLength(LayoutContext c, int cbWidth, boolean trim) private voidBlockBox.calcMinMaxCSSMinMaxWidth(LayoutContext c, RectPropertySet margin, BorderPropertySet border, RectPropertySet padding) voidBlockBox.calcMinMaxWidth(LayoutContext c) voidInlineBox.calcMinMaxWidth(LayoutContext c, int cbWidth, boolean trimLeadingSpace) private voidBlockBox.calcMinMaxWidthBlockChildren(LayoutContext c) private voidBlockBox.calcMinMaxWidthInlineChildren(LayoutContext c) private intInlineBox.calcMinWidthFromWordLength(LayoutContext c, int cbWidth, boolean trimLeadingSpace, boolean includeWS) private intBlockBox.calcShrinkToFitWidth(LayoutContext c) private voidBlockBox.calcShrinkToFitWidthIfNeeded(LayoutContext c) voidInlineLayoutBox.calculateHeight(LayoutContext c) voidInlineLayoutBox.calculateTextDecoration(LayoutContext c) booleanBlockBox.checkPageContext(LayoutContext c) voidLineBox.checkPagePosition(LayoutContext c, boolean alwaysBreak) private voidBlockBox.collapseBottomMargin(LayoutContext c, boolean calculationRoot, BlockBox.MarginCollapseResult result) private voidBlockBox.collapseEmptySubtreeMargins(LayoutContext c, BlockBox.MarginCollapseResult result) private voidBlockBox.collapseMargins(LayoutContext c) private voidBlockBox.collapseTopMargin(LayoutContext c, boolean calculationRoot, BlockBox.MarginCollapseResult result) voidvoidInlineLayoutBox.connectChildrenToCurrentLayer(LayoutContext c) private MarkerDataBlockBox.createMarkerData(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) private ReplacedElementBlockBox.fitReplacedElement(LayoutContext c, ReplacedElement re) voidBox.forcePageBreakAfter(LayoutContext c, IdentValue pageBreakValue) intBox.forcePageBreakBefore(LayoutContext c, IdentValue pageBreakValue, boolean pendingPageName) protected intBlockBox.getAvailableWidth(LayoutContext c) private intInlineBox.getInlineMBP(LayoutContext c, int cbWidth) private intInlineBox.getMaxCharWidth(LayoutContext c, String s) ContentLimitContainer.getPage(LayoutContext c, int absY) intInlineBox.getSpaceWidth(LayoutContext c) private intInlineBox.getTextWidth(LayoutContext c, String s) intInlineBox.getTrailingSpaceWidth(LayoutContext c) voidBox.initContainingLayer(LayoutContext c) private MarkerDataBlockBox.initMarkerData(LayoutContext c) voidBlockBox.initStaticPos(LayoutContext c, BlockBox parent, int childOffset) booleanBlockBox.isContainsInlineContent(LayoutContext c) booleanBlockBox.isCurrentBreakAtLineContext(LayoutContext c) booleanBlockBox.isNeedsKeepWithInline(LayoutContext c) private booleanBlockBox.isNoBottomPaddingOrBorder(LayoutContext c) private booleanBlockBox.isNoTopPaddingOrBorder(LayoutContext c) private booleanBlockBox.isVerticalMarginsAdjoin(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) private voidPageBox.layoutMarginAreas(LayoutContext c) private @Nullable MarkerData.ImageMarkerBlockBox.makeImageMarker(LayoutContext c, StrutMetrics structMetrics, String image) private MarkerData.TextMarkerBlockBox.makeTextMarker(LayoutContext c, IdentValue listStyle) voidBlockBox.positionAbsoluteOnPage(LayoutContext c) protected voidBlockBox.propagateExtraSpace(LayoutContext c, ContentLimitContainer parentContainer, ContentLimitContainer currentContainer, int extraTop, int extraBottom) private voidBlockBox.recalculateMargin(LayoutContext c) 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) private voidPageBox.retrievePageMetadata(LayoutContext c) private voidBlockBox.satisfyWidowsAndOrphans(LayoutContext c, int contentStart, boolean tryAgain) private voidBlockBox.setCollapsedBottomMargin(LayoutContext c, RectPropertySet margin, BlockBox.MarginCollapseResult collapsedMargin) 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
Fields in org.openpdf.simple.extend.form declared as LayoutContextMethods 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) (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 LayoutContext in org.openpdf.swing
Fields in org.openpdf.swing declared as LayoutContextMethods in org.openpdf.swing that return LayoutContextModifier and TypeMethodDescription@Nullable LayoutContextRootPanel.getLayoutContext()private LayoutContextJava2DRenderer.newLayoutContext()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) private RectangleRootPanel.getInitialExtents(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.