net.sf.jasperreports.engine.design
Class JRDesignElementDataset

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseElementDataset
      extended by net.sf.jasperreports.engine.design.JRDesignElementDataset
All Implemented Interfaces:
java.io.Serializable, JRElementDataset
Direct Known Subclasses:
JRDesignChartDataset, JRDesignCrosstabDataset

public abstract class JRDesignElementDataset
extends JRBaseElementDataset

Version:
$Id: JRDesignElementDataset.java 1317 2006-06-30 19:02:41 +0300 (Fri, 30 Jun 2006) lucianc $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseElementDataset
datasetRun, incrementGroup, incrementType, incrementWhenExpression, resetGroup, resetType
 
Constructor Summary
JRDesignElementDataset()
           
JRDesignElementDataset(JRElementDataset dataset)
           
JRDesignElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)
           
 
Method Summary
 void setDatasetRun(JRDatasetRun datasetRun)
          Sets the sub dataset run for this dataset.
 void setIncrementGroup(JRGroup group)
           
 void setIncrementType(byte incrementType)
           
 void setIncrementWhenExpression(JRExpression expression)
          Sets the "increment when" expression.
 void setResetGroup(JRGroup group)
           
 void setResetType(byte resetType)
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseElementDataset
getDatasetRun, getIncrementGroup, getIncrementType, getIncrementWhenExpression, getResetGroup, getResetType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jasperreports.engine.JRElementDataset
collectExpressions
 

Constructor Detail

JRDesignElementDataset

public JRDesignElementDataset()

JRDesignElementDataset

public JRDesignElementDataset(JRElementDataset dataset)

JRDesignElementDataset

public JRDesignElementDataset(JRElementDataset dataset,
                              JRBaseObjectFactory factory)
Method Detail

setResetType

public void setResetType(byte resetType)

setIncrementType

public void setIncrementType(byte incrementType)

setResetGroup

public void setResetGroup(JRGroup group)

setIncrementGroup

public void setIncrementGroup(JRGroup group)

setDatasetRun

public void setDatasetRun(JRDatasetRun datasetRun)
Sets the sub dataset run for this dataset.

Parameters:
datasetRun - the dataset run
See Also:
JRElementDataset.getDatasetRun()

setIncrementWhenExpression

public void setIncrementWhenExpression(JRExpression expression)
Sets the "increment when" expression.

The expression value class should be compatible with java.lang.Boolean

Parameters:
expression - the expression
See Also:
JRElementDataset.getIncrementWhenExpression()


© 2001-2006 JasperSoft Corporation www.jaspersoft.com