Uses of Interface
net.sf.jasperreports.engine.JRPrintImage

Packages that use JRPrintImage
net.sf.jasperreports.engine.base Contains base implementations for the library's main interfaces. 
net.sf.jasperreports.engine.export Provides utility classes for exporting reports to various popular formats. 
net.sf.jasperreports.engine.export.oasis   
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.xml Contains classes for loading report templates from XML files. 
 

Uses of JRPrintImage in net.sf.jasperreports.engine.base
 

Classes in net.sf.jasperreports.engine.base that implement JRPrintImage
 class JRBasePrintImage
           
 

Methods in net.sf.jasperreports.engine.base with parameters of type JRPrintImage
protected  void JRVirtualPrintPage.InternalizationElementVisitor.restoreRenderer(JRPrintImage image)
           
protected  void JRVirtualPrintPage.setExternalizationRenderer(JRPrintImage image)
           
 

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

Methods in net.sf.jasperreports.engine.export that return JRPrintImage
static JRPrintImage JRHtmlExporter.getImage(java.util.List jasperPrintList, JRPrintElementIndex imageIndex)
           
static JRPrintImage JRHtmlExporter.getImage(java.util.List jasperPrintList, java.lang.String imageName)
           
 

Methods in net.sf.jasperreports.engine.export with parameters of type JRPrintImage
protected  void JRPdfExporter.exportImage(JRPrintImage printImage)
           
protected  void JRRtfExporter.exportImage(JRPrintImage printImage)
          Export a image object
protected  void JRXmlExporter.exportImage(JRPrintImage image)
           
protected  void JRHtmlExporter.exportImage(JRPrintImage image, JRExporterGridCell gridCell)
           
protected  void JExcelApiExporter.exportImage(JRPrintImage element, JRExporterGridCell gridCell, int col, int row, int emptyCols)
           
protected abstract  void JRXlsAbstractExporter.exportImage(JRPrintImage image, JRExporterGridCell cell, int colIndex, int rowIndex, int emptyCols)
           
protected  void JRXlsExporter.exportImage(JRPrintImage image, JRExporterGridCell gridCell, int colIndex, int rowIndex, int emptyCols)
           
protected  void JRHtmlExporter.writeImageMap(java.lang.String imageMapName, JRPrintImage image, java.util.List imageMapAreas)
           
 

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

Methods in net.sf.jasperreports.engine.export.oasis that return JRPrintImage
static JRPrintImage JROdtExporter.getImage(java.util.List jasperPrintList, JRPrintElementIndex imageIndex)
           
static JRPrintImage JROdtExporter.getImage(java.util.List jasperPrintList, java.lang.String imageName)
           
 

Methods in net.sf.jasperreports.engine.export.oasis with parameters of type JRPrintImage
protected  void JROdtExporter.exportImage(TableBuilder tableBuilder, JRPrintImage image, JRExporterGridCell gridCell)
          protected boolean startHyperlink(JRPrintHyperlink link) throws IOException { String href = getHyperlinkURL(link); if (href != null) { writer.write(""); } return href != null; } protected String getHyperlinkTarget(JRPrintHyperlink link) { String target = null; switch(link.getHyperlinkTarget()) { case JRHyperlink.HYPERLINK_TARGET_BLANK : { target = "_blank"; break; } case JRHyperlink.HYPERLINK_TARGET_SELF : default : { break; } } return target; } protected String getHyperlinkURL(JRPrintHyperlink link) { String href = null; JRHyperlinkProducer customHandler = getCustomHandler(link); if (customHandler == null) { switch(link.getHyperlinkType()) { case JRHyperlink.HYPERLINK_TYPE_REFERENCE : { if (link.getHyperlinkReference() != null) { href = link.getHyperlinkReference(); } break; } case JRHyperlink.HYPERLINK_TYPE_LOCAL_ANCHOR : { if (link.getHyperlinkAnchor() != null) { href = "#" + link.getHyperlinkAnchor(); } break; } case JRHyperlink.HYPERLINK_TYPE_LOCAL_PAGE : { if (link.getHyperlinkPage() != null) { href = "#" + JR_PAGE_ANCHOR_PREFIX + reportIndex + "_" + link.getHyperlinkPage().toString(); } break; } case JRHyperlink.HYPERLINK_TYPE_REMOTE_ANCHOR : { if ( link.getHyperlinkReference() != null && link.getHyperlinkAnchor() != null ) { href = link.getHyperlinkReference() + "#" + link.getHyperlinkAnchor(); } break; } case JRHyperlink.HYPERLINK_TYPE_REMOTE_PAGE : { if ( link.getHyperlinkReference() != null && link.getHyperlinkPage() != null ) { href = link.getHyperlinkReference() + "#" + JR_PAGE_ANCHOR_PREFIX + "0_" + link.getHyperlinkPage().toString(); } break; } case JRHyperlink.HYPERLINK_TYPE_NONE : default : { break; } } } else { href = customHandler.getHyperlink(link); } return href; } protected JRHyperlinkProducer getCustomHandler(JRPrintHyperlink link) { return hyperlinkProducerFactory == null ? null : hyperlinkProducerFactory.getHandler(link.getLinkType()); } protected void endHyperlink() throws IOException { writer.write(""); } /**
 

Uses of JRPrintImage in net.sf.jasperreports.engine.fill
 

Classes in net.sf.jasperreports.engine.fill that implement JRPrintImage
 class JRRecordedValuesPrintImage
          Print image implementation that supports recorded values.
 class JRTemplatePrintImage
           
 

Methods in net.sf.jasperreports.engine.fill that return JRPrintImage
 JRPrintImage JRFillContext.getLoadedImage(java.lang.Object source)
          Gets a cached image.
 

Methods in net.sf.jasperreports.engine.fill with parameters of type JRPrintImage
 void JRVirtualizationContext.cacheRenderer(JRPrintImage image)
          Caches an image renderer.
protected  void JRFillChart.copy(JRPrintImage printImage)
           
protected  void JRFillImage.copy(JRPrintImage printImage)
           
 void JRFillContext.registerLoadedImage(java.lang.Object source, JRPrintImage image)
          Registers an image loaded from a source.
 

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

Methods in net.sf.jasperreports.engine.xml with parameters of type JRPrintImage
 void JRPrintImageSourceObject.setPrintImage(JRPrintImage printImage)
           
 



© 2001-2006 JasperSoft Corporation www.jaspersoft.com