Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.sf.jasperreports.engine.JRPen

Packages that use JRPen
net.sf.jasperreports.engine | Provides access to the library's main functionality through façade 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.
net.sf.jasperreports.engine.export.draw |
net.sf.jasperreports.engine.export.legacy |
net.sf.jasperreports.engine.export.oasis |
net.sf.jasperreports.engine.export.ooxml |
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 | Utility classes.
net.sf.jasperreports.engine.xml | Contains classes for loading report templates from XML files.

Uses of JRPen in net.sf.jasperreports.engine

Methods in net.sf.jasperreports.engine that return JRPen
`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
`interface` | `JRBoxPen`

Classes in net.sf.jasperreports.engine.base that implement JRPen
`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
`protected JRPen` | `JRBaseStyle.linePen`
`protected JRPen` | `JRBaseGraphicElement.linePen`
`protected JRPen` | `JRBasePrintGraphicElement.linePen`

Methods in net.sf.jasperreports.engine.base that return JRPen
`JRPen` | `JRBasePen.clone(JRPenContainer penContainer)`
`JRPen` | `JRBaseStyle.getLinePen()`
`JRPen` | `JRBaseGraphicElement.getLinePen()`
`JRPen` | `JRBasePrintGraphicElement.getLinePen()`
`JRPen` | `JRBaseBoxTopPen.getPen(JRLineBox box)`
`JRPen` | `JRBoxPen.getPen(JRLineBox box)`
`JRPen` | `JRBaseBoxPen.getPen(JRLineBox box)`
`JRPen` | `JRBaseBoxLeftPen.getPen(JRLineBox box)`
`JRPen` | `JRBaseBoxRightPen.getPen(JRLineBox box)`
`JRPen` | `JRBaseBoxBottomPen.getPen(JRLineBox box)`

Methods in net.sf.jasperreports.engine.base with parameters of type JRPen
`void` | `JRBasePrintGraphicElement.copyPen(JRPen linePen)`

Uses of JRPen in net.sf.jasperreports.engine.design

Fields in net.sf.jasperreports.engine.design declared as JRPen
`protected JRPen` | `JRDesignGraphicElement.linePen`

Methods in net.sf.jasperreports.engine.design that return JRPen
`JRPen` | `JRDesignGraphicElement.getLinePen()`

Uses of JRPen in net.sf.jasperreports.engine.export

Methods in net.sf.jasperreports.engine.export with parameters of type JRPen
`protected void` | `JRXhtmlExporter.appendSizeStyle(JRPrintElement element, JRPen pen, java.lang.StringBuffer styleBuffer)`
`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` | `JRXmlExporter.exportPen(JRPen pen)`
`protected void` | `JRPdfExporter.exportPen(JRPen pen, JRPrintElement element)`
`protected void` | `JRXmlExporter.exportPen(java.lang.String element, JRPen pen)`
`protected void` | `JRPdfExporter.exportRightPen(JRPen topPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element)`
`protected void` | `JRPdfExporter.exportTopPen(JRPen topPen, JRPen leftPen, JRPen rightPen, JRPrintElement element)`
`protected static jxl.format.BorderLineStyle` | `JExcelApiExporter.getBorderLineStyle(JRPen pen)`
`protected static short` | `JRXlsExporter.getBorderStyle(JRPen pen)`
`protected int` | `JRXlsAbstractExporter.getImageBorderCorrection(JRPen pen)`
`void` | `JExcelApiExporter.BoxStyle.setPen(JRPen pen)`

Constructors in net.sf.jasperreports.engine.export with parameters of type JRPen
`JExcelApiExporter.BoxStyle(int side, 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
`protected void` | `ElementDrawer.drawBottomPen(java.awt.Graphics2D grx, JRPen leftPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element, int offsetX, int offsetY)`
`protected void` | `ElementDrawer.drawLeftPen(java.awt.Graphics2D grx, JRPen topPen, JRPen leftPen, JRPen bottomPen, JRPrintElement element, int offsetX, int offsetY)`
`protected void` | `ElementDrawer.drawPen(java.awt.Graphics2D grx, JRPen pen, JRPrintElement element, int offsetX, int offsetY)`
`protected void` | `ElementDrawer.drawRightPen(java.awt.Graphics2D grx, JRPen topPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element, int offsetX, int offsetY)`
`protected void` | `ElementDrawer.drawTopPen(java.awt.Graphics2D grx, JRPen topPen, JRPen leftPen, JRPen rightPen, JRPrintElement element, int offsetX, int offsetY)`
`protected static java.awt.Stroke` | `ElementDrawer.getStroke(JRPen pen, int lineCap)` Deprecated. Replaced by `JRPenUtil.getStroke(JRPen, int)`

Uses of JRPen in net.sf.jasperreports.engine.export.legacy

Methods in net.sf.jasperreports.engine.export.legacy with parameters of type JRPen
`static float` | `BorderOffset.getOffset(JRPen pen)`
`abstract float` | `BorderOffset.getValue(JRPen pen)`

Uses of JRPen in net.sf.jasperreports.engine.export.oasis

Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRPen
`void` | `BorderStyle.setPen(JRPen pen)`

Uses of JRPen in net.sf.jasperreports.engine.export.ooxml

Methods in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPen
`void` | `DocxBorderHelper.export(JRPen pen)`
`void` | `XlsxBorderHelper.export(JRPen pen)`

Constructors in net.sf.jasperreports.engine.export.ooxml with parameters of type JRPen
`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
`protected JRPen` | `JRTemplateGraphicElement.linePen`

Methods in net.sf.jasperreports.engine.fill that return JRPen
`JRPen` | `JRFillGraphicElement.getLinePen()`
`JRPen` | `JRTemplateGraphicElement.getLinePen()`
`JRPen` | `JRTemplatePrintGraphicElement.getLinePen()`

Methods in net.sf.jasperreports.engine.fill with parameters of type JRPen
`void` | `JRTemplateGraphicElement.copyLinePen(JRPen pen)` Copies `pen` attributes.

Uses of JRPen in net.sf.jasperreports.engine.util

Methods in net.sf.jasperreports.engine.util with parameters of type JRPen
`static java.awt.Color` | `JRStyleResolver.getLineColor(JRPen pen, java.awt.Color defaultColor)`
`static java.lang.Byte` | `JRStyleResolver.getLineStyle(JRPen pen)` Deprecated. Replaced by `JRStyleResolver.getLineStyleValue(JRPen)`.
`static LineStyleEnum` | `JRStyleResolver.getLineStyleValue(JRPen pen)`
`static java.lang.Float` | `JRStyleResolver.getLineWidth(JRPen pen, java.lang.Float defaultLineWidth)`
`static java.lang.Byte` | `JRPenUtil.getOwnPenFromLinePen(JRPen linePen)`
`static byte` | `JRPenUtil.getPenFromLinePen(JRPen linePen)`
`static java.awt.Stroke` | `JRPenUtil.getStroke(JRPen pen, int lineCap)`
`static void` | `JRPenUtil.setLinePenFromPen(byte pen, JRPen linePen)` Deprecated. Replaced by `JRPenUtil.setLinePenFromPen(PenEnum, JRPen)`.
`static void` | `JRPenUtil.setLinePenFromPen(java.lang.Byte pen, JRPen linePen)`
`static void` | `JRPenUtil.setLinePenFromPen(PenEnum pen, JRPen linePen)`

Uses of JRPen in net.sf.jasperreports.engine.xml

Methods in net.sf.jasperreports.engine.xml with parameters of type JRPen
`protected static void` | `JRPenFactory.setPenAttributes(org.xml.sax.Attributes atts, JRPen pen)`
`protected void` | `JRXmlBaseWriter.writePen(JRPen pen)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com