net.sf.jasperreports.engine.export
Class JRPrintServiceExporter
java.lang.Object
net.sf.jasperreports.engine.JRAbstractExporter
net.sf.jasperreports.engine.export.JRPrintServiceExporter
- All Implemented Interfaces:
- java.awt.print.Printable, JRExporter
public class JRPrintServiceExporter
- extends JRAbstractExporter
- implements java.awt.print.Printable
- Version:
- $Id: JRPrintServiceExporter.java 1936 2007-10-30 18:35:15Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
Fields inherited from class net.sf.jasperreports.engine.JRAbstractExporter |
classLoader, classLoaderSet, dateFormatCache, endPageIndex, filter, globalOffsetX, globalOffsetY, isModeBatch, jasperPrint, jasperPrintList, numberFormatCache, parameters, startPageIndex, urlHandlerFactory, urlHandlerFactorySet |
Fields inherited from interface java.awt.print.Printable |
NO_SUCH_PAGE, PAGE_EXISTS |
Method Summary |
static boolean |
checkAvailablePrinters()
|
void |
exportReport()
Actually starts the export process. |
javax.print.PrintService |
getPrintService()
Returns the PrintService instance used by the exporter last time the exportReport() method was run. |
int |
print(java.awt.Graphics graphics,
java.awt.print.PageFormat pageFormat,
int pageIndex)
|
Methods inherited from class net.sf.jasperreports.engine.JRAbstractExporter |
defaultParseNumber, getBooleanCellValue, getBooleanParameter, getDateCellValue, getDateFormat, getIntegerParameter, getNumberCellValue, getNumberFormat, getOffsetX, getOffsetY, getParameter, getParameterResolver, getParameters, getStringParameter, getStringParameterOrDefault, getStyledText, getStyledText, getTextFormatFactoryClass, getTextLocale, getTextTimeZone, getTextValue, getTextValueString, reset, resetClassLoader, resetExportContext, restoreElementOffsets, setClassLoader, setExportContext, setFrameElementsOffset, setInput, setOffset, setOffset, setOutput, setPageRange, setParameter, setParameters |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
exporter
protected JRGraphics2DExporter exporter
displayPageDialog
protected boolean displayPageDialog
displayPageDialogOnlyOnce
protected boolean displayPageDialogOnlyOnce
displayPrintDialog
protected boolean displayPrintDialog
displayPrintDialogOnlyOnce
protected boolean displayPrintDialogOnlyOnce
reportIndex
protected int reportIndex
JRPrintServiceExporter
public JRPrintServiceExporter()
exportReport
public void exportReport()
throws JRException
- Description copied from interface:
JRExporter
- Actually starts the export process.
- Specified by:
exportReport
in interface JRExporter
- Specified by:
exportReport
in class JRAbstractExporter
- Throws:
JRException
print
public int print(java.awt.Graphics graphics,
java.awt.print.PageFormat pageFormat,
int pageIndex)
throws java.awt.print.PrinterException
- Specified by:
print
in interface java.awt.print.Printable
- Throws:
java.awt.print.PrinterException
checkAvailablePrinters
public static boolean checkAvailablePrinters()
getPrintService
public javax.print.PrintService getPrintService()
- Returns the
PrintService
instance used by the exporter last time the exportReport() method was run.
© 2001-2006 JasperSoft Corporation www.jaspersoft.com