net.sf.jasperreports.engine
Interface JRRenderable

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
JRAbstractSvgRenderer, JRImageRenderer

public interface JRRenderable
extends java.io.Serializable

Version:
$Id: JRRenderable.java,v 1.8 2005/06/27 07:16:27 teodord Exp $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
static byte TYPE_IMAGE
           
static byte TYPE_SVG
           
 
Method Summary
 java.awt.geom.Dimension2D getDimension()
           
 byte[] getImageData()
           
 byte getType()
           
 void render(java.awt.Graphics2D grx, java.awt.geom.Rectangle2D rectanle)
           
 

Field Detail

TYPE_IMAGE

public static final byte TYPE_IMAGE
See Also:
Constant Field Values

TYPE_SVG

public static final byte TYPE_SVG
See Also:
Constant Field Values
Method Detail

getType

public byte getType()

getDimension

public java.awt.geom.Dimension2D getDimension()
                                       throws JRException
Throws:
JRException

getImageData

public byte[] getImageData()
                    throws JRException
Throws:
JRException

render

public void render(java.awt.Graphics2D grx,
                   java.awt.geom.Rectangle2D rectanle)
            throws JRException
Throws:
JRException


© 2001-2005 JasperSoft Corporation www.jaspersoft.com