Uses of Interface
net.sf.jasperreports.engine.JRPen
-
Packages that use JRPen Package Description net.sf.jasperreports.engine Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.net.sf.jasperreports.engine.base Contains base implementations for the library's main interfaces.net.sf.jasperreports.engine.design Contains design time implementations for the library's main interfaces as well as report compiling tools.net.sf.jasperreports.engine.export Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.net.sf.jasperreports.engine.export.draw Contains classes for drawing elements at export time.net.sf.jasperreports.engine.export.oasis Provides utility classes for exporting reports to Open Document Format, such as ODT and ODS.net.sf.jasperreports.engine.export.ooxml Provides utility classes for exporting reports to Office Open XML Format, such as DOCX, XLSX and PPTX.net.sf.jasperreports.engine.fill Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).net.sf.jasperreports.engine.util Contains utility classes for the core library.net.sf.jasperreports.engine.xml.print net.sf.jasperreports.jackson.util net.sf.jasperreports.pdf net.sf.jasperreports.poi.export -
-
Uses of JRPen in net.sf.jasperreports.engine
Methods in net.sf.jasperreports.engine that return JRPen Modifier and Type Method Description JRPen
JRPen. clone(JRPenContainer penContainer)
JRPen
JRCommonGraphicElement. getLinePen()
JRPen
JRStyle. getLinePen()
JRPen
JRBoxPenProvider. getPen(JRLineBox box)
Gets the pen object. -
Uses of JRPen in net.sf.jasperreports.engine.base
Subinterfaces of JRPen in net.sf.jasperreports.engine.base Modifier and Type Interface Description interface
JRBoxPen
Classes in net.sf.jasperreports.engine.base that implement JRPen Modifier and Type Class Description class
JRBaseBoxBottomPen
class
JRBaseBoxLeftPen
class
JRBaseBoxPen
class
JRBaseBoxRightPen
class
JRBaseBoxTopPen
class
JRBasePen
This is useful for drawing borders around text elements and images.Fields in net.sf.jasperreports.engine.base declared as JRPen Modifier and Type Field Description protected JRPen
JRBaseGraphicElement. linePen
protected JRPen
JRBasePrintGraphicElement. linePen
protected JRPen
JRBaseStyle. linePen
Methods in net.sf.jasperreports.engine.base that return JRPen Modifier and Type Method Description JRPen
JRBasePen. clone(JRPenContainer penContainer)
JRPen
JRBaseGraphicElement. getLinePen()
JRPen
JRBasePrintGraphicElement. getLinePen()
JRPen
JRBaseStyle. getLinePen()
JRPen
JRBaseBoxBottomPen. getPen(JRLineBox box)
JRPen
JRBaseBoxLeftPen. getPen(JRLineBox box)
JRPen
JRBaseBoxPen. getPen(JRLineBox box)
JRPen
JRBaseBoxRightPen. getPen(JRLineBox box)
JRPen
JRBaseBoxTopPen. getPen(JRLineBox box)
JRPen
JRBoxPen. getPen(JRLineBox box)
Methods in net.sf.jasperreports.engine.base with parameters of type JRPen Modifier and Type Method Description void
JRBasePrintGraphicElement. copyPen(JRPen linePen)
-
Uses of JRPen in net.sf.jasperreports.engine.design
Fields in net.sf.jasperreports.engine.design declared as JRPen Modifier and Type Field Description protected JRPen
JRDesignGraphicElement. linePen
Methods in net.sf.jasperreports.engine.design that return JRPen Modifier and Type Method Description JRPen
JRDesignGraphicElement. getLinePen()
-
Uses of JRPen in net.sf.jasperreports.engine.export
Methods in net.sf.jasperreports.engine.export with parameters of type JRPen Modifier and Type Method Description protected boolean
HtmlExporter. appendPen(StringBuilder sb, JRPen pen, String side)
protected void
JRXmlExporter. exportPen(String element, JRPen pen)
protected void
JRXmlExporter. exportPen(JRPen pen)
protected int
ExcelAbstractExporter. getImageBorderCorrection(JRPen pen)
protected int
JRXlsAbstractMetadataExporter. getImageBorderCorrection(JRPen pen)
-
Uses of JRPen in net.sf.jasperreports.engine.export.draw
Methods in net.sf.jasperreports.engine.export.draw with parameters of type JRPen Modifier and Type Method Description protected void
ElementDrawer. drawBottomPen(Graphics2D grx, JRPen leftPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element, int offsetX, int offsetY)
protected void
ElementDrawer. drawLeftPen(Graphics2D grx, JRPen topPen, JRPen leftPen, JRPen bottomPen, JRPrintElement element, int offsetX, int offsetY)
protected void
ElementDrawer. drawPen(Graphics2D grx, JRPen pen, JRPrintElement element, int offsetX, int offsetY)
protected void
ElementDrawer. drawRightPen(Graphics2D grx, JRPen topPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element, int offsetX, int offsetY)
protected void
ElementDrawer. drawTopPen(Graphics2D grx, JRPen topPen, JRPen leftPen, JRPen rightPen, JRPrintElement element, int offsetX, int offsetY)
-
Uses of JRPen in net.sf.jasperreports.engine.export.oasis
Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRPen Modifier and Type Method Description void
BorderStyle. setPen(JRPen pen)
-
Uses of JRPen in net.sf.jasperreports.engine.export.ooxml
Methods in net.sf.jasperreports.engine.export.ooxml that return JRPen Modifier and Type Method Description protected JRPen
JRPptxExporter. getPptxPen(JRLineBox box)
Methods in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPen Modifier and Type Method Description void
XlsxBorderHelper. export(JRPen pen)
protected void
JRPptxExporter. exportPen(JRPen pen)
protected void
JRPptxExporter. exportRectangle(JRPrintElement rectangle, JRPen pen, int radius)
Constructors in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPen Constructor Description DocxBorderInfo(JRPen pen)
XlsxBorderInfo(JRPen pen)
-
Uses of JRPen in net.sf.jasperreports.engine.fill
Fields in net.sf.jasperreports.engine.fill declared as JRPen Modifier and Type Field Description protected JRPen
JRFillGraphicElement. initPen
protected JRPen
JRTemplateGraphicElement. linePen
protected JRPen
JRFillGraphicElement. pen
Methods in net.sf.jasperreports.engine.fill that return JRPen Modifier and Type Method Description JRPen
JRFillGraphicElement. getLinePen()
JRPen
JRTemplateGraphicElement. getLinePen()
JRPen
JRTemplatePrintGraphicElement. getLinePen()
Methods in net.sf.jasperreports.engine.fill with parameters of type JRPen Modifier and Type Method Description void
JRTemplateGraphicElement. copyLinePen(JRPen pen)
Copiespen
attributes. -
Uses of JRPen in net.sf.jasperreports.engine.util
Methods in net.sf.jasperreports.engine.util with parameters of type JRPen Modifier and Type Method Description static void
StyleUtil. appendPen(JRPen destPen, JRPen srcPen)
Merges two pens, by appending the properties of the source pen to the ones of the destination pen.JRStyle
StyleResolver. getBaseStyle(JRPen pen)
Color
StyleResolver. getLineColor(JRPen pen, Color defaultColor)
LineStyleEnum
StyleResolver. getLineStyle(JRPen pen)
Float
StyleResolver. getLineWidth(JRPen pen, Float defaultLineWidth)
static Stroke
JRPenUtil. getStroke(JRPen pen, int lineCap)
static boolean
JRPenUtil. hasOwnValues(JRPen pen)
static void
JRPenUtil. setLinePenFromPen(PenEnum pen, JRPen linePen)
-
Uses of JRPen in net.sf.jasperreports.engine.xml.print
Methods in net.sf.jasperreports.engine.xml.print with parameters of type JRPen Modifier and Type Method Description void
PenLoader. loadPen(XmlLoader xmlLoader, JRPen pen)
-
Uses of JRPen in net.sf.jasperreports.jackson.util
Methods in net.sf.jasperreports.jackson.util with parameters of type JRPen Modifier and Type Method Description boolean
PenSerializer. isEmpty(com.fasterxml.jackson.databind.SerializerProvider provider, JRPen value)
void
PenSerializer. serialize(JRPen value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
-
Uses of JRPen in net.sf.jasperreports.pdf
Methods in net.sf.jasperreports.pdf that return JRPen Modifier and Type Method Description protected JRPen
JRPdfExporter. getFieldPen(JRPrintElement element)
Methods in net.sf.jasperreports.pdf with parameters of type JRPen Modifier and Type Method Description protected void
JRPdfExporter. exportBottomPen(JRPen leftPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element)
protected void
JRPdfExporter. exportLeftPen(JRPen topPen, JRPen leftPen, JRPen bottomPen, JRPrintElement element)
protected void
JRPdfExporter. exportPen(JRPen pen, JRPrintElement element)
protected void
JRPdfExporter. exportRightPen(JRPen topPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element)
protected void
JRPdfExporter. exportTopPen(JRPen topPen, JRPen leftPen, JRPen rightPen, JRPrintElement element)
-
Uses of JRPen in net.sf.jasperreports.poi.export
Methods in net.sf.jasperreports.poi.export with parameters of type JRPen Modifier and Type Method Description protected static org.apache.poi.ss.usermodel.BorderStyle
JRXlsExporter. getBorderStyle(JRPen pen)
protected static org.apache.poi.ss.usermodel.BorderStyle
JRXlsMetadataExporter. getBorderStyle(JRPen pen)
void
JRXlsMetadataExporter.BoxStyle. setPen(JRPen pen)
Constructors in net.sf.jasperreports.poi.export with parameters of type JRPen Constructor Description BoxStyle(int side, JRPen pen)
-