net.sf.jasperreports.engine
Interface JRVirtualizable

All Known Implementing Classes:
JRVirtualPrintPage

public interface JRVirtualizable

Version:
$Id: JRVirtualizable.java,v 1.2 2005/07/08 15:39:01 teodord Exp $
Author:
John Bindel

Method Summary
 java.lang.Object getIdentityData()
          Used by the virtualizer to get identity data.
 java.lang.String getUID()
          Used by the virtualizer to identify the data for this object.
 java.lang.Object getVirtualData()
          Used by the virtualizer to get data.
 void removeVirtualData()
          Used by the virtualizer to remove the data from the object in memory so that it may be garbage collected.
 void setIdentityData(java.lang.Object id)
          Used by the virtualizer to set identity data.
 void setVirtualData(java.lang.Object o)
          Used by the virtualizer to set data.
 

Method Detail

getUID

public java.lang.String getUID()
Used by the virtualizer to identify the data for this object.


setVirtualData

public void setVirtualData(java.lang.Object o)
Used by the virtualizer to set data.


getVirtualData

public java.lang.Object getVirtualData()
Used by the virtualizer to get data.


removeVirtualData

public void removeVirtualData()
Used by the virtualizer to remove the data from the object in memory so that it may be garbage collected.


setIdentityData

public void setIdentityData(java.lang.Object id)
Used by the virtualizer to set identity data.


getIdentityData

public java.lang.Object getIdentityData()
Used by the virtualizer to get identity data.



© 2001-2005 JasperSoft Corporation www.jaspersoft.com