it.eng.spagobi.engines.jasperreport.exporters
Class JRImageExporter

java.lang.Object
  extended by it.eng.spagobi.engines.jasperreport.exporters.JRImageExporter
All Implemented Interfaces:
net.sf.jasperreports.engine.JRExporter
Direct Known Subclasses:
JRImageBase64Exporter, JRJpegExporter

public abstract class JRImageExporter
extends java.lang.Object
implements net.sf.jasperreports.engine.JRExporter

Author:
Andrea Gioia (andrea.gioia@eng.it)

Constructor Summary
JRImageExporter()
           
 
Method Summary
abstract  void exportReport()
           
protected  java.util.List generateReportImages(net.sf.jasperreports.engine.JasperReport report, net.sf.jasperreports.engine.JasperPrint jasperPrint)
           
 java.lang.Object getParameter(net.sf.jasperreports.engine.JRExporterParameter parameter)
           
 java.util.Map getParameters()
           
 void setParameter(net.sf.jasperreports.engine.JRExporterParameter parameter, java.lang.Object value)
           
 void setParameters(java.util.Map parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRImageExporter

public JRImageExporter()
Method Detail

exportReport

public abstract void exportReport()
                           throws net.sf.jasperreports.engine.JRException
Specified by:
exportReport in interface net.sf.jasperreports.engine.JRExporter
Throws:
net.sf.jasperreports.engine.JRException

getParameter

public java.lang.Object getParameter(net.sf.jasperreports.engine.JRExporterParameter parameter)
Specified by:
getParameter in interface net.sf.jasperreports.engine.JRExporter

getParameters

public java.util.Map getParameters()
Specified by:
getParameters in interface net.sf.jasperreports.engine.JRExporter

setParameter

public void setParameter(net.sf.jasperreports.engine.JRExporterParameter parameter,
                         java.lang.Object value)
Specified by:
setParameter in interface net.sf.jasperreports.engine.JRExporter

setParameters

public void setParameters(java.util.Map parameters)
Specified by:
setParameters in interface net.sf.jasperreports.engine.JRExporter

generateReportImages

protected java.util.List generateReportImages(net.sf.jasperreports.engine.JasperReport report,
                                              net.sf.jasperreports.engine.JasperPrint jasperPrint)