public class LineDrawer extends BorderDrawer
Modifier and Type | Class and Description |
---|---|
protected static class |
LineDrawer.Slope |
Modifier and Type | Field and Description |
---|---|
protected LineDrawer.Slope |
slope |
borderCorners, borderEdges, borderNode, combElementCellsNumber, fill, fillColor, isCombElementBorder
accessibleAttributes, id, role
Constructor and Description |
---|
LineDrawer(FormNode border) |
Modifier and Type | Method and Description |
---|---|
void |
draw(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle borderArea) |
protected void |
initBorderEdges(boolean empty) |
boolean |
isEmpty() |
protected void |
setBorderEdgePoints(float llx, float lly, float urx, float ury) |
calculateStyle, drawCombElementLines, drawCorner, drawEdge, getBorderThicknesses, hasEmbossedStyle, initBorderCorners, isEmpty, setBorderCornerPoints, setCombElementBorder, setLineDash, updateBorderLinesPoints
getAccessibleAttribute, getAccessibleAttributes, getId, getRole, isInline, setAccessibleAttribute, setId, setRole
protected LineDrawer.Slope slope
public LineDrawer(FormNode border)
protected void initBorderEdges(boolean empty)
initBorderEdges
in class BorderDrawer
protected void setBorderEdgePoints(float llx, float lly, float urx, float ury)
setBorderEdgePoints
in class BorderDrawer
public void draw(com.itextpdf.text.pdf.PdfContentByte canvas, XFARectangle borderArea)
draw
in class BorderDrawer
public boolean isEmpty()
isEmpty
in class BorderDrawer
Copyright (C) 1998-2019 iText Group NV. All Rights Reserved.