Uses of Interface
com.itextpdf.layout.renderer.IRenderer
Packages that use IRenderer
Package
Description
-
Uses of IRenderer in com.itextpdf.forms.form.element
Methods in com.itextpdf.forms.form.element that return IRendererModifier and TypeMethodDescriptionprotected IRendererButton.makeNewRenderer()Creates a new renderer instance.protected IRendererCheckBox.makeNewRenderer()protected IRendererComboBoxField.makeNewRenderer()protected IRendererInputField.makeNewRenderer()protected IRendererListBoxField.makeNewRenderer()protected IRendererRadio.makeNewRenderer()protected IRendererSignatureFieldAppearance.makeNewRenderer()Creates a new renderer instance.protected IRendererTextArea.makeNewRenderer() -
Uses of IRenderer in com.itextpdf.forms.form.renderer
Classes in com.itextpdf.forms.form.renderer that implement IRendererModifier and TypeClassDescriptionclassAbstractBlockRendererfor form fields.classAbstractAbstractTextFieldRendererfor a single line of text content in a form field.classAbstractBlockRendererfor select form fields.classAbstractAbstractFormFieldRendererfor form fields with text content.classTheAbstractTextFieldRendererimplementation for buttons.classTheAbstractFormFieldRendererimplementation for checkboxes.protected classA flat renderer for the checkbox.classTheAbstractOneLineTextFieldRendererimplementation for input fields.classTheAbstractFormFieldRendererimplementation for radio buttons.classTheSelectFieldComboBoxRendererimplementation for select field renderer.classTheSelectFieldListBoxRendererimplementation for select field renderer.classTheAbstractTextFieldRendererimplementation for SigFields.classTheAbstractTextFieldRendererimplementation for text area fields.Fields in com.itextpdf.forms.form.renderer declared as IRendererModifier and TypeFieldDescriptionprotected IRendererAbstractFormFieldRenderer.flatRendererThe flat renderer.Methods in com.itextpdf.forms.form.renderer that return IRendererModifier and TypeMethodDescriptionprotected abstract IRendererAbstractFormFieldRenderer.createFlatRenderer()Creates the flat renderer instance.protected abstract IRendererAbstractSelectFieldRenderer.createFlatRenderer()Creates the flat renderer instance.protected IRendererButtonRenderer.createFlatRenderer()Creates the flat renderer instance.CheckBoxRenderer.createFlatRenderer()Creates a flat renderer for the checkbox.protected IRendererInputFieldRenderer.createFlatRenderer()Creates the flat renderer instance.protected IRendererRadioRenderer.createFlatRenderer()Creates the flat renderer instance.protected IRendererSelectFieldComboBoxRenderer.createFlatRenderer()protected IRendererSelectFieldListBoxRenderer.createFlatRenderer()protected IRendererSignatureAppearanceRenderer.createFlatRenderer()Creates the flat renderer instance.protected IRendererTextAreaRenderer.createFlatRenderer()Creates the flat renderer instance.ButtonRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.CheckBoxRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.InputFieldRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.RadioRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.SelectFieldComboBoxRenderer.getNextRenderer()SelectFieldListBoxRenderer.getNextRenderer()SignatureAppearanceRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.TextAreaRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.Methods in com.itextpdf.forms.form.renderer that return types with arguments of type IRendererModifier and TypeMethodDescriptionAbstractSelectFieldRenderer.getOptionsMarkedSelected(IRenderer optionsSubTree) Gets options that are marked as selected from the select field options subtree.Methods in com.itextpdf.forms.form.renderer with parameters of type IRendererModifier and TypeMethodDescriptionAbstractSelectFieldRenderer.getOptionsMarkedSelected(IRenderer optionsSubTree) Gets options that are marked as selected from the select field options subtree. -
Uses of IRenderer in com.itextpdf.layout
Classes in com.itextpdf.layout that implement IRendererModifier and TypeClassDescriptionclassThis class is used for convenient multi-column Document LayoutingMethods in com.itextpdf.layout that return IRenderer -
Uses of IRenderer in com.itextpdf.layout.element
Fields in com.itextpdf.layout.element declared as IRendererMethods in com.itextpdf.layout.element that return IRendererModifier and TypeMethodDescriptionAbstractElement.createRendererSubTree()IElement.createRendererSubTree()Creates a renderer subtree with root in the current element.Table.createRendererSubTree()Creates a renderer subtree with root in the current table element.AbstractElement.getRenderer()Cell.getRenderer()Gets a cell renderer for this element.IElement.getRenderer()Gets a renderer for this element.Table.getRenderer()Gets a table renderer for this element.protected abstract IRendererAbstractElement.makeNewRenderer()Creates a new renderer instance.protected IRendererAnonymousInlineBox.makeNewRenderer()Creates a new renderer instance.protected IRendererAreaBreak.makeNewRenderer()protected IRendererCell.makeNewRenderer()protected IRendererDiv.makeNewRenderer()protected IRendererGridContainer.makeNewRenderer()protected IRendererImage.makeNewRenderer()protected IRendererLineSeparator.makeNewRenderer()protected IRendererLink.makeNewRenderer()protected IRendererList.makeNewRenderer()protected IRendererListItem.makeNewRenderer()protected IRendererMulticolContainer.makeNewRenderer()protected IRendererParagraph.makeNewRenderer()Creates a new renderer instance.protected IRendererTab.makeNewRenderer()protected IRendererTable.makeNewRenderer()protected IRendererText.makeNewRenderer()Methods in com.itextpdf.layout.element with parameters of type IRendererModifier and TypeMethodDescriptionvoidAbstractElement.setNextRenderer(IRenderer renderer) voidIElement.setNextRenderer(IRenderer renderer) Overrides theIRendererinstance which will be returned by the next call to theIElement.getRenderer(). -
Uses of IRenderer in com.itextpdf.layout.layout
Fields in com.itextpdf.layout.layout declared as IRendererModifier and TypeFieldDescriptionprotected IRendererLayoutResult.causeOfNothingThe first renderer to produceLayoutResult.NOTHINGduringlayout(LayoutContext).protected IRendererLayoutResult.overflowRendererThe overflow renderer created duringlayouting.protected IRendererLayoutResult.splitRendererThe split renderer created duringlayouting.Methods in com.itextpdf.layout.layout that return IRendererModifier and TypeMethodDescriptionLayoutResult.getCauseOfNothing()Gets the first renderer to produceLayoutResult.NOTHINGduringlayout(LayoutContext)LayoutResult.getOverflowRenderer()Gets the overflow renderer created duringlayouting.LayoutResult.getSplitRenderer()Methods in com.itextpdf.layout.layout that return types with arguments of type IRendererModifier and TypeMethodDescriptionLineLayoutResult.getFloatsOverflowedToNextPage()Gets the list of floats overflowed to next page.Methods in com.itextpdf.layout.layout with parameters of type IRendererModifier and TypeMethodDescriptionvoidLayoutResult.setOverflowRenderer(IRenderer overflowRenderer) Sets the overflowrenderer.voidLayoutResult.setSplitRenderer(IRenderer splitRenderer) Sets the splitrenderer.Method parameters in com.itextpdf.layout.layout with type arguments of type IRendererModifier and TypeMethodDescriptionvoidLineLayoutResult.setFloatsOverflowedToNextPage(List<IRenderer> floatsOverflowedToNextPage) Sets the list of floats overflowed to next page.Constructors in com.itextpdf.layout.layout with parameters of type IRendererModifierConstructorDescriptionLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer) Creates theresult of layouting.LayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause) Creates theresult of layouting.LineLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer) Creates theresult of layouting.LineLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause) Creates theresult of layouting.MinMaxWidthLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer) Creates min and max width.MinMaxWidthLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause) Creates min and max width.TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer) Creates theresult of layouting.TextLayoutResult(int status, LayoutArea occupiedArea, IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer cause) Creates theresult of layouting. -
Uses of IRenderer in com.itextpdf.layout.margincollapse
Methods in com.itextpdf.layout.margincollapse with parameters of type IRendererModifier and TypeMethodDescriptionMarginsCollapseHandler.startChildMarginsHandling(IRenderer child, Rectangle layoutBox) Constructors in com.itextpdf.layout.margincollapse with parameters of type IRendererModifierConstructorDescriptionMarginsCollapseHandler(IRenderer renderer, MarginsCollapseInfo marginsCollapseInfo) -
Uses of IRenderer in com.itextpdf.layout.minmaxwidth
Methods in com.itextpdf.layout.minmaxwidth with parameters of type IRendererModifier and TypeMethodDescriptionstatic MinMaxWidthMinMaxWidthUtils.countDefaultMinMaxWidth(IRenderer renderer) Default implementation for min max width calculation.static MinMaxWidthMinMaxWidthUtils.countDefaultMinMaxWidth(IRenderer renderer, float areaMaxWidth) Default implementation for min max width calculation. -
Uses of IRenderer in com.itextpdf.layout.renderer
Subinterfaces of IRenderer in com.itextpdf.layout.rendererClasses in com.itextpdf.layout.renderer that implement IRendererModifier and TypeClassDescriptionclassDefines the most common properties and behavior that are shared by mostIRendererimplementations.classThis class represents theIRendererobject for aAnonymousInlineBoxobject.classRenderer for theAreaBreaklayout element.classRepresents a renderer for block elements.classRepresents a renderer for theCanvaslayout element.classRepresents a renderer for theCelllayout element.classRepresents a renderer for theDivlayout element.classclassclassRepresents a renderer for a grid.classclassclassclassclassclassclassRepresents a renderer for columns.classclassclassclassclassFields in com.itextpdf.layout.renderer declared as IRendererModifier and TypeFieldDescriptionprotected IRendererAbstractRenderer.parentprotected IRendererListItemRenderer.symbolRendererFields in com.itextpdf.layout.renderer with type parameters of type IRendererModifier and TypeFieldDescriptionAbstractRenderer.childRenderersAbstractRenderer.positionedRenderersRootRenderer.waitingDrawingElementsMethods in com.itextpdf.layout.renderer that return IRendererModifier and TypeMethodDescriptionMulticolRenderer.MulticolLayoutResult.getCauseOfNothing()Gets the cause of nothing renderer.AnonymousInlineBoxRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifParagraphRenderer.layout(LayoutContext)is called more than once.AreaBreakRenderer.getNextRenderer()CanvasRenderer.getNextRenderer()ForCanvasRenderer, this has a meaning of the renderer that will be used for relayout.CellRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifBlockRenderer.layout(LayoutContext)is called more than once.DivRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifBlockRenderer.layout(LayoutContext)is called more than once.DocumentRenderer.getNextRenderer()ForDocumentRenderer, this has a meaning of the renderer that will be used for relayout.FlexContainerRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifFlexContainerRenderer.layout(LayoutContext)is called more than once.GridContainerRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.ImageRenderer.getNextRenderer()IRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.LineRenderer.getNextRenderer()LineSeparatorRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.LinkRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTextRenderer.layout(LayoutContext)is called more than once.ListItemRenderer.getNextRenderer()ListRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifListRenderer.layout(LayoutContext)is called more than once.MulticolRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, iflayout(LayoutContext)is called more than once.ParagraphRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifParagraphRenderer.layout(LayoutContext)is called more than once.TableRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTableRenderer.layout(LayoutContext)is called more than once.TabRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTabRenderer.layout(LayoutContext)is called more than once.TextRenderer.getNextRenderer()Gets a new instance of this class to be used as a next renderer, after this renderer is used, ifTextRenderer.layout(LayoutContext)is called more than once.AbstractRenderer.getParent()Gets the parentIRenderer.AreaBreakRenderer.getParent()IRenderer.getParent()Gets the parentIRenderer.protected IRendererListRenderer.makeListSymbolRenderer(int index, IRenderer renderer) Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.Methods in com.itextpdf.layout.renderer that return types with arguments of type IRendererModifier and TypeMethodDescriptionAbstractRenderer.getChildRenderers()Gets the childIRenderers.AreaBreakRenderer.getChildRenderers()IRenderer.getChildRenderers()Gets the childIRenderers.MulticolRenderer.MulticolLayoutResult.getSplitRenderers()Gets the split renderers.Methods in com.itextpdf.layout.renderer with parameters of type IRendererModifier and TypeMethodDescriptionvoidAdds a child to the current renderervoidThrows an UnsupportedOperationException because instances of this class are only used for terminating the current content area.voidvoidAdds a child to the current renderervoidAdds a child to the current renderervoidAdds a child to the current renderervoidvoidAdds a child to the current rendererstatic voidTargetCounterHandler.addPageByID(IRenderer renderer) Adds renderer's page to the root renderer map.voidListItemRenderer.addSymbolRenderer(IRenderer symbolRenderer, float symbolAreaWidth) protected voidAbstractRenderer.alignChildHorizontally(IRenderer childRenderer, Rectangle currentArea) protected AbstractRendererMulticolRenderer.createOverflowRenderer(IRenderer overflowedContentRenderer) Creates an overflow renderer.protected ParagraphRendererParagraphRenderer.createOverflowRenderer(IRenderer parent) protected ParagraphRendererParagraphRenderer.createSplitRenderer(IRenderer parent) protected voidCanvasRenderer.flushSingleRenderer(IRenderer resultRenderer) protected voidDocumentRenderer.flushSingleRenderer(IRenderer resultRenderer) protected abstract voidRootRenderer.flushSingleRenderer(IRenderer resultRenderer) static IntegerTargetCounterHandler.getPageByID(IRenderer renderer, String id) Gets page from renderer using given id.protected static booleanAbstractRenderer.isBorderBoxSizing(IRenderer renderer) protected static booleanAbstractRenderer.isOverflowProperty(OverflowPropertyValue equalsTo, IRenderer renderer, int overflowProperty) static booleanBlockFormattingContextUtil.isRendererCreateBfc(IRenderer renderer) Defines whether a renderer creates a new "Block formatting context" in terms of CSS.static booleanTargetCounterHandler.isValueDefinedForThisId(IRenderer renderer, String id) Indicates if page value was defined for this id.protected IRendererListRenderer.makeListSymbolRenderer(int index, IRenderer renderer) voidMulticolRenderer.MulticolLayoutResult.setCauseOfNothing(IRenderer causeOfNothing) Sets the cause of nothing renderer.Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.Explicitly sets this object as the child of anotherIRendererin the renderer hierarchy.protected voidRootRenderer.shrinkCurrentAreaAndProcessRenderer(IRenderer renderer, List<IRenderer> resultRenderers, LayoutResult result) Method parameters in com.itextpdf.layout.renderer with type arguments of type IRendererModifier and TypeMethodDescriptionprotected booleanTextRenderer.resolveFonts(List<IRenderer> addTo) ResolveProperty.FONTString[] value.protected voidRootRenderer.shrinkCurrentAreaAndProcessRenderer(IRenderer renderer, List<IRenderer> resultRenderers, LayoutResult result) -
Uses of IRenderer in com.itextpdf.layout.tagging
Methods in com.itextpdf.layout.tagging with parameters of type IRendererModifier and TypeMethodDescriptionstatic voidLayoutTaggingHelper.addTreeHints(LayoutTaggingHelper taggingHelper, IRenderer rootRenderer) booleanLayoutTaggingHelper.createTag(IRenderer renderer, TagTreePointer tagPointer) voidProhibitedTagRelationsResolver.repairTagStructure(LayoutTaggingHelper taggingHelper, IRenderer topRender) Resolves prohibited relations between parent and child tags.voidLayoutTaggingHelper.restoreAutoTaggingPointerPosition(IRenderer renderer) LayoutTaggingHelper.useAutoTaggingPointerAndRememberItsPosition(IRenderer renderer) -
Uses of IRenderer in com.itextpdf.layout.validation.context
Methods in com.itextpdf.layout.validation.context that return IRendererConstructors in com.itextpdf.layout.validation.context with parameters of type IRendererModifierConstructorDescriptionLayoutValidationContext(IRenderer renderer) Instantiates a newLayoutValidationContextbased on renderer. -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils with parameters of type IRendererModifier and TypeMethodDescriptionvoidLayoutCheckUtil.checkRenderer(IRenderer renderer) Checks renderer for PDF UA compliance. -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils.headings
Methods in com.itextpdf.pdfua.checkers.utils.headings with parameters of type IRendererModifier and TypeMethodDescriptionvoidHeadingsChecker.checkLayoutElement(IRenderer renderer) Deprecated.Checks if layout element has correct heading. -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils.ua1
Methods in com.itextpdf.pdfua.checkers.utils.ua1 with parameters of type IRendererModifier and TypeMethodDescriptionvoidPdfUA1HeadingsChecker.checkLayoutElement(IRenderer renderer) Checks if layout element has correct heading. -
Uses of IRenderer in com.itextpdf.pdfua.checkers.utils.ua2
Methods in com.itextpdf.pdfua.checkers.utils.ua2 with parameters of type IRendererModifier and TypeMethodDescriptionvoidPdfUA2HeadingsChecker.checkLayoutElement(IRenderer renderer) Checks if layout element has correct heading according to PDF/UA-2 specification. -
Uses of IRenderer in com.itextpdf.svg.element
Methods in com.itextpdf.svg.element that return IRendererModifier and TypeMethodDescriptionprotected IRendererSvgImage.makeNewRenderer()Creates a new renderer instance. -
Uses of IRenderer in com.itextpdf.svg.renderers
Classes in com.itextpdf.svg.renderers that implement IRenderer