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 |
Contains classes for loading report templates from XML files.
|
Modifier and Type | Method and Description |
---|---|
JRPen |
JRPen.clone(JRPenContainer penContainer) |
JRPen |
JRStyle.getLinePen() |
JRPen |
JRCommonGraphicElement.getLinePen() |
JRPen |
JRBoxPenProvider.getPen(JRLineBox box)
Gets the pen object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JRBoxPen |
Modifier and Type | Class and Description |
---|---|
class |
JRBaseBoxBottomPen |
class |
JRBaseBoxLeftPen |
class |
JRBaseBoxPen |
class |
JRBaseBoxRightPen |
class |
JRBaseBoxTopPen |
class |
JRBasePen
This is useful for drawing borders around text elements and images.
|
Modifier and Type | Field and Description |
---|---|
protected JRPen |
JRBaseGraphicElement.linePen |
protected JRPen |
JRBasePrintGraphicElement.linePen |
protected JRPen |
JRBaseStyle.linePen |
Modifier and Type | Method and Description |
---|---|
JRPen |
JRBasePen.clone(JRPenContainer penContainer) |
JRPen |
JRBaseGraphicElement.getLinePen() |
JRPen |
JRBasePrintGraphicElement.getLinePen() |
JRPen |
JRBaseStyle.getLinePen() |
JRPen |
JRBaseBoxBottomPen.getPen(JRLineBox box) |
JRPen |
JRBoxPen.getPen(JRLineBox box) |
JRPen |
JRBaseBoxTopPen.getPen(JRLineBox box) |
JRPen |
JRBaseBoxLeftPen.getPen(JRLineBox box) |
JRPen |
JRBaseBoxRightPen.getPen(JRLineBox box) |
JRPen |
JRBaseBoxPen.getPen(JRLineBox box) |
Modifier and Type | Method and Description |
---|---|
void |
JRBasePrintGraphicElement.copyPen(JRPen linePen) |
Modifier and Type | Field and Description |
---|---|
protected JRPen |
JRDesignGraphicElement.linePen |
Modifier and Type | Method and Description |
---|---|
JRPen |
JRDesignGraphicElement.getLinePen() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
HtmlExporter.appendPen(StringBuilder sb,
JRPen pen,
String side) |
protected void |
JRXhtmlExporter.appendPositionStyle(JRPrintElement element,
JRPen pen,
StringBuilder styleBuilder)
Deprecated.
|
protected void |
JRXhtmlExporter.appendSizeStyle(JRPrintElement element,
JRPen pen,
StringBuilder styleBuilder)
Deprecated.
|
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(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 |
JExcelApiMetadataExporter.getBorderLineStyle(JRPen pen)
Deprecated.
|
protected static jxl.format.BorderLineStyle |
JExcelApiExporter.getBorderLineStyle(JRPen pen)
Deprecated.
|
protected static short |
JRXlsMetadataExporter.getBorderStyle(JRPen pen) |
protected static short |
JRXlsExporter.getBorderStyle(JRPen pen) |
protected int |
JRXlsAbstractMetadataExporter.getImageBorderCorrection(JRPen pen) |
protected int |
JRXlsAbstractExporter.getImageBorderCorrection(JRPen pen) |
void |
JRXlsMetadataExporter.BoxStyle.setPen(JRPen pen) |
void |
JExcelApiMetadataExporter.BoxStyle.setPen(JRPen pen) |
void |
JExcelApiExporter.BoxStyle.setPen(JRPen pen) |
Constructor and Description |
---|
BoxStyle(int side,
JRPen pen) |
BoxStyle(int side,
JRPen pen) |
BoxStyle(int side,
JRPen pen) |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
void |
BorderStyle.setPen(JRPen pen) |
Modifier and Type | Method and Description |
---|---|
protected JRPen |
JRPptxExporter.getPptxPen(JRLineBox box) |
Modifier and Type | Method and Description |
---|---|
void |
XlsxBorderHelper.export(JRPen pen) |
void |
DocxBorderHelper.export(JRPen pen) |
Constructor and Description |
---|
DocxBorderInfo(JRPen pen) |
XlsxBorderInfo(JRPen pen) |
Modifier and Type | Field and Description |
---|---|
protected JRPen |
JRFillGraphicElement.initPen |
protected JRPen |
JRTemplateGraphicElement.linePen |
protected JRPen |
JRFillGraphicElement.pen |
Modifier and Type | Method and Description |
---|---|
JRPen |
JRTemplatePrintGraphicElement.getLinePen() |
JRPen |
JRTemplateGraphicElement.getLinePen() |
JRPen |
JRFillGraphicElement.getLinePen() |
Modifier and Type | Method and Description |
---|---|
void |
JRTemplateGraphicElement.copyLinePen(JRPen pen)
Copies
pen attributes. |
Modifier and Type | Method and 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.
|
static void |
JRStyleResolver.appendPen(JRPen destPen,
JRPen srcPen)
Deprecated.
Replaced by
StyleUtil.appendPen(JRPen, JRPen) . |
JRStyle |
StyleResolver.getBaseStyle(JRPen pen) |
Color |
StyleResolver.getLineColor(JRPen pen,
Color defaultColor) |
static Color |
JRStyleResolver.getLineColor(JRPen pen,
Color defaultColor)
Deprecated.
|
LineStyleEnum |
StyleResolver.getLineStyleValue(JRPen pen) |
static LineStyleEnum |
JRStyleResolver.getLineStyleValue(JRPen pen)
Deprecated.
|
Float |
StyleResolver.getLineWidth(JRPen pen,
Float defaultLineWidth) |
static Float |
JRStyleResolver.getLineWidth(JRPen pen,
Float defaultLineWidth)
Deprecated.
|
static Stroke |
JRPenUtil.getStroke(JRPen pen,
int lineCap) |
static void |
JRPenUtil.setLinePenFromPen(PenEnum pen,
JRPen linePen) |
Modifier and Type | Method and Description |
---|---|
protected static void |
JRPenFactory.setPenAttributes(Attributes atts,
JRPen pen) |
protected void |
JRXmlBaseWriter.writePen(JRPen pen) |
Copyright © 2016. All rights reserved.