Uses of Class
com.itextpdf.layout.layout.LayoutArea
Packages that use LayoutArea
Package
Description
-
Uses of LayoutArea in com.itextpdf.forms.form.renderer
Methods in com.itextpdf.forms.form.renderer with parameters of type LayoutAreaModifier and TypeMethodDescriptionprivate LayoutResultAbstractSelectFieldRenderer.makeLayoutResultFull(LayoutArea layoutArea, LayoutResult layoutResult) -
Uses of LayoutArea in com.itextpdf.layout
Methods in com.itextpdf.layout that return LayoutAreaModifier and TypeMethodDescriptionprotected LayoutAreaColumnDocumentRenderer.updateCurrentArea(LayoutResult overflowResult) -
Uses of LayoutArea in com.itextpdf.layout.layout
Subclasses of LayoutArea in com.itextpdf.layout.layoutFields in com.itextpdf.layout.layout declared as LayoutAreaModifier and TypeFieldDescriptionprotected LayoutAreaLayoutContext.areaTheLayoutAreafor the content to be placed on.protected LayoutAreaLayoutResult.occupiedAreaThe area occupied by the content during itslayouting.private LayoutAreaPositionedLayoutContext.parentOccupiedAreaMethods in com.itextpdf.layout.layout that return LayoutAreaModifier and TypeMethodDescriptionLayoutArea.clone()Creates a "deep copy" of this LayoutArea, meaning the object returned by this method will be independent of the object being cloned.RootLayoutArea.clone()Creates a "deep copy" of this RootLayoutArea, meaning the object returned by this method will be independent of the object being cloned.LayoutContext.getArea()Gets theareathe content to be placed on.LayoutResult.getOccupiedArea()Gets thelayout areaoccupied by the content duringlayouting.PositionedLayoutContext.getParentOccupiedArea()Gets the value of the parent occupied area.Constructors in com.itextpdf.layout.layout with parameters of type LayoutAreaModifierConstructorDescriptionLayoutContext(LayoutArea area) Creates the layout context.LayoutContext(LayoutArea area, boolean clippedHeight) Creates the layout context.LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo) Creates the layout context.LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, List<Rectangle> floatedRendererAreas) Creates the layout context.LayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, List<Rectangle> floatedRendererAreas, boolean clippedHeight) Creates the layout context.LayoutResult(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.LineLayoutContext(LayoutArea area, MarginsCollapseInfo marginsCollapseInfo, List<Rectangle> floatedRendererAreas, boolean clippedHeight) Creates the context for content of a line.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.PositionedLayoutContext(LayoutArea area, LayoutArea parentOccupiedArea) Creates position for layout context.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 LayoutArea in com.itextpdf.layout.renderer
Fields in com.itextpdf.layout.renderer declared as LayoutAreaModifier and TypeFieldDescriptionprivate LayoutAreaRootRenderer.initialCurrentAreaprotected LayoutAreaAbstractRenderer.occupiedAreaMethods in com.itextpdf.layout.renderer that return LayoutAreaModifier and TypeMethodDescription(package private) static LayoutAreaFloatingHelper.adjustResultOccupiedAreaForFloatAndClear(IRenderer renderer, List<Rectangle> floatRendererAreas, Rectangle parentBBox, float clearHeightCorrection, boolean marginsCollapsingEnabled) (package private) static LayoutAreaFloatingHelper.adjustResultOccupiedAreaForFloatAndClear(IRenderer renderer, List<Rectangle> floatRendererAreas, Rectangle parentBBox, float clearHeightCorrection, float bfcHeightCorrection, boolean marginsCollapsingEnabled) private LayoutAreaGridContainerRenderer.calculateContainerOccupiedArea(LayoutContext layoutContext, boolean isFull) private LayoutAreaMulticolRenderer.calculateContainerOccupiedArea(LayoutContext layoutContext, boolean isFull) RootRenderer.getCurrentArea()AbstractRenderer.getOccupiedArea()Gets the resultant occupied area after the last call to theIRenderer.layout(LayoutContext)method.AreaBreakRenderer.getOccupiedArea()Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.DocumentRenderer.getOccupiedArea()IRenderer.getOccupiedArea()Gets the resultant occupied area after the last call to theIRenderer.layout(LayoutContext)method.(package private) LayoutAreaFlexContainerRenderer.getOccupiedAreaInCaseNothingWasWrappedWithFull(LayoutResult result, IRenderer splitRenderer) protected LayoutAreaCanvasRenderer.updateCurrentArea(LayoutResult overflowResult) protected LayoutAreaDocumentRenderer.updateCurrentArea(LayoutResult overflowResult) protected abstract LayoutAreaRootRenderer.updateCurrentArea(LayoutResult overflowResult) Methods in com.itextpdf.layout.renderer with parameters of type LayoutAreaModifier and TypeMethodDescriptionprivate static OrphansWidowsLayoutHelper.OrphansWidowsLayoutAttemptOrphansWidowsLayoutHelper.attemptLayout(ParagraphRenderer renderer, LayoutContext originalContext, LayoutArea attemptArea) protected ImageRendererImageRenderer.autoScale(LayoutArea layoutArea) private LayoutResultListRenderer.correctListSplitting(IRenderer splitRenderer, IRenderer overflowRenderer, IRenderer causeOfNothing, LayoutArea occupiedArea) Corrects split and overflow renderers whenProperty.FORCED_PLACEMENTis applied.AbstractRenderer.initElementAreas(LayoutArea area) Gets all rectangles that thisIRenderercan draw upon in the given area.protected booleanAbstractRenderer.isNotFittingHeight(LayoutArea layoutArea) protected booleanAbstractRenderer.isNotFittingLayoutArea(LayoutArea layoutArea) protected booleanAbstractRenderer.isNotFittingWidth(LayoutArea layoutArea)