net.sf.jasperreports.engine.fill
Interface JRCloneable

All Known Implementing Classes:
JRFillBand, JRFillBreak, JRFillCellContents, JRFillChart, JRFillCrosstab, JRFillElement, JRFillElementContainer, JRFillElementGroup, JRFillEllipse, JRFillFrame, JRFillFrame.JRFillFrameElements, JRFillGraphicElement, JRFillImage, JRFillLine, JRFillRectangle, JRFillStaticText, JRFillSubreport, JRFillTextElement, JRFillTextField

public interface JRCloneable

Interface of elements that can be cloned at fill time.

In some cases multiple copies of the same element are evaluated, prepared and filled simultaneously. Such an element should implement this interface so that working clones of the element can be created.

Version:
$Id: JRCloneable.java 1229 2006-04-19 13:27:35 +0300 (Wed, 19 Apr 2006) teodord $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Method Summary
 JRCloneable createClone(JRFillCloneFactory factory)
          Creates a working clone of itself.
 

Method Detail

createClone

JRCloneable createClone(JRFillCloneFactory factory)
Creates a working clone of itself.

Parameters:
factory - the clone factory to use while creating the clone
Returns:
a working clone of itself


© 2001-2006 JasperSoft Corporation www.jaspersoft.com