net.sf.jasperreports.engine.export
Class JExcelApiExporter
java.lang.Object
net.sf.jasperreports.engine.JRAbstractExporter
net.sf.jasperreports.engine.export.JRXlsAbstractExporter
net.sf.jasperreports.engine.export.JExcelApiExporter
- All Implemented Interfaces:
- net.sf.jasperreports.engine.JRExporter
public class JExcelApiExporter
- extends net.sf.jasperreports.engine.export.JRXlsAbstractExporter
Fields inherited from class net.sf.jasperreports.engine.export.JRXlsAbstractExporter |
defaultFont, fontMap, isAutoDetectCellType, isOnePagePerSheet, isRemoveEmptySpace, isWhitePageBackground, loadedFonts, pageHeight, progressMonitor, reportIndex, sheetNames, styledTextParser |
Fields inherited from class net.sf.jasperreports.engine.JRAbstractExporter |
classLoader, endPageIndex, globalOffsetX, globalOffsetY, isModeBatch, jasperPrint, jasperPrintList, parameters, startPageIndex |
Method Summary |
protected void |
addBlankCell(net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int colIndex,
int rowIndex)
|
protected void |
addMergeRegion(net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
|
protected void |
closeWorkbook(java.io.OutputStream os)
|
protected void |
createSheet(java.lang.String name)
|
protected void |
exportFrame(net.sf.jasperreports.engine.JRPrintFrame frame,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
|
protected void |
exportImage(net.sf.jasperreports.engine.JRPrintImage element,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
|
protected void |
exportLine(net.sf.jasperreports.engine.JRPrintLine line,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
|
protected void |
exportRectangle(net.sf.jasperreports.engine.JRPrintElement element,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
|
protected void |
exportText(net.sf.jasperreports.engine.JRPrintText text,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
|
protected net.sf.jasperreports.engine.export.JRGridLayout.ExporterElements |
getExporterElements()
|
static net.sf.jasperreports.engine.export.JRXlsAbstractExporter.TextAlignHolder |
getTextAlignHolder(net.sf.jasperreports.engine.JRPrintText textElement)
|
protected void |
openWorkbook(java.io.OutputStream os)
|
protected void |
setBackground()
|
protected void |
setCell(int x,
int y)
|
protected void |
setColumnWidth(short index,
short width)
|
protected void |
setParameters()
|
protected void |
setRowHeight(int y,
int lastRowHeight)
|
Methods inherited from class net.sf.jasperreports.engine.export.JRXlsAbstractExporter |
exportPage, exportReport, exportReportToStream, getDefaultFont, getStyledText |
Methods inherited from class net.sf.jasperreports.engine.JRAbstractExporter |
getBox, getOffsetX, getOffsetY, getParameter, getParameters, getStyledText, resetClassLoader, restoreElementOffsets, setClassLoader, setFrameElementsOffset, setInput, setOffset, setOutput, setPageRange, setParameter, setParameters |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JExcelApiExporter
public JExcelApiExporter()
setParameters
protected void setParameters()
- Overrides:
setParameters
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
setBackground
protected void setBackground()
- Specified by:
setBackground
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
openWorkbook
protected void openWorkbook(java.io.OutputStream os)
throws net.sf.jasperreports.engine.JRException
- Specified by:
openWorkbook
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
createSheet
protected void createSheet(java.lang.String name)
- Specified by:
createSheet
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
closeWorkbook
protected void closeWorkbook(java.io.OutputStream os)
throws net.sf.jasperreports.engine.JRException
- Specified by:
closeWorkbook
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
setColumnWidth
protected void setColumnWidth(short index,
short width)
- Specified by:
setColumnWidth
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
setRowHeight
protected void setRowHeight(int y,
int lastRowHeight)
throws net.sf.jasperreports.engine.JRException
- Specified by:
setRowHeight
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
setCell
protected void setCell(int x,
int y)
- Specified by:
setCell
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
addBlankCell
protected void addBlankCell(net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int colIndex,
int rowIndex)
throws net.sf.jasperreports.engine.JRException
- Specified by:
addBlankCell
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
exportLine
protected void exportLine(net.sf.jasperreports.engine.JRPrintLine line,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
throws net.sf.jasperreports.engine.JRException
- Specified by:
exportLine
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
exportRectangle
protected void exportRectangle(net.sf.jasperreports.engine.JRPrintElement element,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
throws net.sf.jasperreports.engine.JRException
- Specified by:
exportRectangle
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
exportText
protected void exportText(net.sf.jasperreports.engine.JRPrintText text,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
throws net.sf.jasperreports.engine.JRException
- Specified by:
exportText
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
addMergeRegion
protected void addMergeRegion(net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
throws net.sf.jasperreports.engine.JRException
- Throws:
net.sf.jasperreports.engine.JRException
exportImage
protected void exportImage(net.sf.jasperreports.engine.JRPrintImage element,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
throws net.sf.jasperreports.engine.JRException
- Specified by:
exportImage
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException
getTextAlignHolder
public static net.sf.jasperreports.engine.export.JRXlsAbstractExporter.TextAlignHolder getTextAlignHolder(net.sf.jasperreports.engine.JRPrintText textElement)
getExporterElements
protected net.sf.jasperreports.engine.export.JRGridLayout.ExporterElements getExporterElements()
- Specified by:
getExporterElements
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
exportFrame
protected void exportFrame(net.sf.jasperreports.engine.JRPrintFrame frame,
net.sf.jasperreports.engine.export.JRExporterGridCell gridCell,
int x,
int y)
throws net.sf.jasperreports.engine.JRException
- Specified by:
exportFrame
in class net.sf.jasperreports.engine.export.JRXlsAbstractExporter
- Throws:
net.sf.jasperreports.engine.JRException