Uses of Class
com.itextpdf.layout.borders.Border
Packages that use Border
Package
Description
-
Uses of Border in com.itextpdf.forms.fields
Methods in com.itextpdf.forms.fields that return Border -
Uses of Border in com.itextpdf.forms.fields.borders
Subclasses of Border in com.itextpdf.forms.fields.bordersModifier and TypeClassDescription(package private) class(package private) class(package private) class(package private) classMethods in com.itextpdf.forms.fields.borders that return Border -
Uses of Border in com.itextpdf.forms.form.renderer
Methods in com.itextpdf.forms.form.renderer with parameters of type BorderModifier and TypeMethodDescriptionprotected RectangleCheckBoxRenderer.applyBorderBox(Rectangle rect, Border[] borders, boolean reverse) Applies the given border box (borders) on the given rectangleprotected RectangleRadioRenderer.applyBorderBox(Rectangle rect, Border[] borders, boolean reverse) Applies the given border box (borders) on the given rectangle -
Uses of Border in com.itextpdf.forms.form.renderer.checkboximpl
Methods in com.itextpdf.forms.form.renderer.checkboximpl with parameters of type BorderModifier and TypeMethodDescriptionprivate static floatPdfCheckBoxRenderingStrategy.retrieveBorderWidth(float defaultWidth, Border borderTop, Border borderRight, Border borderBottom, Border borderLeft) -
Uses of Border in com.itextpdf.layout
Methods in com.itextpdf.layout with parameters of type BorderModifier and TypeMethodDescriptionSets a border for all four edges of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderBottom(Border border) Sets a border for the bottom limit of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderLeft(Border border) Sets a border for the left limit of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderRight(Border border) Sets a border for the right limit of this Element with customizable color, width, pattern type.ElementPropertyContainer.setBorderTop(Border border) Sets a border for the upper limit of this Element with customizable color, width, pattern type. -
Uses of Border in com.itextpdf.layout.borders
Subclasses of Border in com.itextpdf.layout.bordersModifier and TypeClassDescriptionclassRepresents a border that is displayed using a 3D effect.classDraws a border with dashes around the element it's been set to.classDraws a dotted border around the element it has been set to.classCreates a double border around the element it's set to.classDraws a border with a specific dashes around the element it's been set to.classRepresents aBorder3Dwith a groove effect being applied.classRepresents aBorder3Dwith an inset effect being applied.classRepresents aBorder3Dwith an outset effect being applied.classRepresents aBorder3Dwith a ridge effect being applied.classDraws a border with rounded dots around the element it's been set to.classDraws a solid border around the element it's set to.Fields in com.itextpdf.layout.borders declared as Border -
Uses of Border in com.itextpdf.layout.element
Fields in com.itextpdf.layout.element declared as BorderMethods in com.itextpdf.layout.element that return types with arguments of type BorderModifier and TypeMethodDescriptionTable.getLastRowBottomBorder()Gets the markup properties of the bottom border of the (current) last row. -
Uses of Border in com.itextpdf.layout.renderer
Classes in com.itextpdf.layout.renderer that implement interfaces with type arguments of type BorderModifier and TypeClassDescriptionprivate static classA comparison function to compare twoBorderinstances.Fields in com.itextpdf.layout.renderer declared as BorderModifier and TypeFieldDescriptionprotected Border[]TableBorders.tableBoundingBordersThe outer borders of the table (as body).Fields in com.itextpdf.layout.renderer with type parameters of type BorderModifier and TypeFieldDescriptionprivate static Comparator<Border> CollapsedTableBorders.borderComparatorCollapsedTableBorders.bottomBorderCollapseWithHorizontal borders to be collapsed with the last-on-the-area row's cell bottom borders of this TableRenderer instance.TableBorders.horizontalBordersHorizontal borders of the table.CollapsedTableBorders.topBorderCollapseWithHorizontal borders to be collapsed with the first-on-the-area row's cell top borders of this TableRenderer instance.CollapsedTableBorders.verticalBorderComputationResultTableBorders.verticalBordersVertical borders of the table.CollapsedTableBorders.verticalBottomBorderCollapseWithVertical borders to be collapsed with the last-on-the-area row's cell bottom borders of this TableRenderer instance.Methods in com.itextpdf.layout.renderer that return BorderModifier and TypeMethodDescriptionprotected Border[]AbstractRenderer.getBorders()Gets borders of the element in the specified order: top, right, bottom, left.(package private) static Border[]AbstractRenderer.getBorders(IRenderer renderer) static BorderTableBorderUtil.getCellSideBorder(Cell cellModel, int borderType) static BorderCollapsedTableBorders.getCollapsedBorder(Border cellBorder, Border tableBorder) Returns the collapsed border.Border[]TableBorders.getTableBoundingBorders()static BorderTableBorderUtil.getWidestBorder(List<Border> borderList) static BorderTableBorderUtil.getWidestBorder(List<Border> borderList, int start, int end) TableBorders.getWidestHorizontalBorder(int row) TableBorders.getWidestHorizontalBorder(int row, int start, int end) TableBorders.getWidestVerticalBorder(int col) TableBorders.getWidestVerticalBorder(int col, int start, int end) Methods in com.itextpdf.layout.renderer that return types with arguments of type BorderModifier and TypeMethodDescriptionTableBorderUtil.createAndFillBorderList(Border border, int size) TableBorderUtil.createAndFillBorderList(List<Border> originalList, Border borderToCollapse, int size) CollapsedTableBorders.getBottomBorderCollapseWith()CollapsedTableBorders.getCollapsedList(List<Border> innerList, List<Border> outerList) CollapsedTableBorders.getCrossingBorders(int horizontalIndex, int verticalIndex) Returns theBorderinstances, which intersect in the specified point.SeparatedTableBorders.getFirstHorizontalBorder()TableBorders.getFirstHorizontalBorder()TableBorders.getFirstVerticalBorder()CollapsedTableBorders.getHorizontalBorder(int index) SeparatedTableBorders.getHorizontalBorder(int index) TableBorders.getHorizontalBorder(int index) SeparatedTableBorders.getLastHorizontalBorder()TableBorders.getLastHorizontalBorder()TableBorders.getLastVerticalBorder()CollapsedTableBorders.getTopBorderCollapseWith()CollapsedTableBorders.getVerticalBorder(int index) SeparatedTableBorders.getVerticalBorder(int index) TableBorders.getVerticalBorder(int index) CollapsedTableBorders.getVerticalBordersCrossingTopHorizontalBorder()Gets vertical borders which cross the top horizontal border.Methods in com.itextpdf.layout.renderer with parameters of type BorderModifier and TypeMethodDescriptionprotected RectangleAbstractRenderer.applyBorderBox(Rectangle rect, Border[] borders, boolean reverse) Applies the given border box (borders) on the given rectangleprotected RectangleCellRenderer.applyBorderBox(Rectangle rect, Border[] borders, boolean reverse) protected RectangleTableRenderer.applyBorderBox(Rectangle rect, Border[] borders, boolean reverse) protected booleanCollapsedTableBorders.checkAndReplaceBorderInArray(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) protected booleanSeparatedTableBorders.checkAndReplaceBorderInArray(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) intTableBorderUtil.createAndFillBorderList(Border border, int size) TableBorderUtil.createAndFillBorderList(List<Border> originalList, Border borderToCollapse, int size) static BorderCollapsedTableBorders.getCollapsedBorder(Border cellBorder, Border tableBorder) Returns the collapsed border.private floatCollapsedTableBorders.getWidestBorderWidth(Border... borders) Gets the width of the widest border in the specified list.private voidTextRenderer.increaseYLineOffset(UnitValue[] paddings, Border[] borders, UnitValue[] margins) private TableRendererTableRenderer.initFooterOrHeaderRenderer(boolean footer, Border[] tableBorders) private static booleanCollapsedTableBorders.isBorderWider(Border thisBorder, Border otherBorder) Compares borders and defines whether this border is wider than the other.private static booleanCollapsedTableBorders.isBorderWider(Border thisBorder, Border otherBorder, boolean strict) Compares borders and defines whether this border is wider than the other.(package private) LayoutResultBlockRenderer.processNotFullChildResult(LayoutContext layoutContext, Map<Integer, IRenderer> waitingFloatsSplitRenderers, List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result) (package private) LayoutResultFlexContainerRenderer.processNotFullChildResult(LayoutContext layoutContext, Map<Integer, IRenderer> waitingFloatsSplitRenderers, List<IRenderer> waitingOverflowFloatRenderers, boolean wasHeightClipped, List<Rectangle> floatRendererAreas, boolean marginsCollapsingEnabled, float clearHeightCorrection, Border[] borders, UnitValue[] paddings, List<Rectangle> areas, int currentAreaPos, Rectangle layoutBox, Set<Rectangle> nonChildFloatingRendererAreas, IRenderer causeOfNothing, boolean anythingPlaced, int childPos, LayoutResult result) protected AbstractRendererAbstractRenderer.setBorders(Border border, int borderNumber) protected TableBordersTableBorders.setTableBoundingBorders(Border[] borders) protected TableBordersCollapsedTableBorders.skipFooter(Border[] borders) protected TableBordersSeparatedTableBorders.skipFooter(Border[] borders) protected abstract TableBordersTableBorders.skipFooter(Border[] borders) protected TableBordersCollapsedTableBorders.skipHeader(Border[] borders) protected TableBordersSeparatedTableBorders.skipHeader(Border[] borders) protected abstract TableBordersTableBorders.skipHeader(Border[] borders) Method parameters in com.itextpdf.layout.renderer with type arguments of type BorderModifier and TypeMethodDescriptionprotected booleanCollapsedTableBorders.checkAndReplaceBorderInArray(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) protected booleanSeparatedTableBorders.checkAndReplaceBorderInArray(List<List<Border>> borderArray, int i, int j, Border borderToAdd, boolean hasPriority) TableBorderUtil.createAndFillBorderList(List<Border> originalList, Border borderToCollapse, int size) CollapsedTableBorders.getCollapsedList(List<Border> innerList, List<Border> outerList) static BorderTableBorderUtil.getWidestBorder(List<Border> borderList) static BorderTableBorderUtil.getWidestBorder(List<Border> borderList, int start, int end) CollapsedTableBorders.setBottomBorderCollapseWith(List<Border> bottomBorderCollapseWith, List<Border> verticalBordersCrossingBottomBorder) CollapsedTableBorders.setTopBorderCollapseWith(List<Border> topBorderCollapseWith) Constructors in com.itextpdf.layout.renderer with parameters of type BorderModifierConstructorDescriptionCollapsedTableBorders(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders) CollapsedTableBorders(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset) SeparatedTableBorders(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders) SeparatedTableBorders(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset) TableBorders(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders) TableBorders(List<CellRenderer[]> rows, int numberOfColumns, Border[] tableBoundingBorders, int largeTableIndexOffset)