Class JRDesignElementDataset
- java.lang.Object
-
- net.sf.jasperreports.engine.base.JRBaseElementDataset
-
- net.sf.jasperreports.engine.design.JRDesignElementDataset
-
- All Implemented Interfaces:
Serializable,Cloneable,DatasetRunHolder,JRChangeEventsSupport,JRCloneable,JRElementDataset
- Direct Known Subclasses:
DesignMultiAxisDataset,JRDesignChartDataset,JRDesignCrosstabDataset,StandardSpiderDataset
public class JRDesignElementDataset extends JRBaseElementDataset implements JRChangeEventsSupport
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_DATASET_RESET_TYPEstatic StringPROPERTY_DATASET_RUNstatic StringPROPERTY_INCREMENT_GROUPstatic StringPROPERTY_INCREMENT_TYPEstatic StringPROPERTY_INCREMENT_WHEN_EXPRESSIONstatic StringPROPERTY_RESET_GROUPstatic StringPROPERTY_RESET_TYPE-
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseElementDataset
datasetResetType, datasetRun, incrementGroup, incrementTypeValue, incrementWhenExpression, resetGroup
-
-
Constructor Summary
Constructors Constructor Description JRDesignElementDataset()JRDesignElementDataset(JRElementDataset dataset)JRDesignElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()JRPropertyChangeSupportgetEventSupport()Returns the property change support object for this instance.voidsetDatasetRun(JRDatasetRun datasetRun)Sets the sub dataset run for this dataset.voidsetIncrementGroup(JRGroup group)voidsetIncrementType(IncrementTypeEnum incrementTypeValue)voidsetIncrementWhenExpression(JRExpression expression)Sets the "increment when" expression.voidsetResetGroup(JRGroup group)voidsetResetType(DatasetResetTypeEnum datasetResetTypeValue)-
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseElementDataset
collectExpressions, getDatasetResetType, getDatasetRun, getIncrementGroup, getIncrementTypeValue, getIncrementWhenExpression, getResetGroup
-
-
-
-
Field Detail
-
PROPERTY_DATASET_RUN
public static final String PROPERTY_DATASET_RUN
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENT_GROUP
public static final String PROPERTY_INCREMENT_GROUP
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENT_TYPE
public static final String PROPERTY_INCREMENT_TYPE
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENT_WHEN_EXPRESSION
public static final String PROPERTY_INCREMENT_WHEN_EXPRESSION
- See Also:
- Constant Field Values
-
PROPERTY_RESET_GROUP
public static final String PROPERTY_RESET_GROUP
- See Also:
- Constant Field Values
-
PROPERTY_RESET_TYPE
public static final String PROPERTY_RESET_TYPE
- See Also:
- Constant Field Values
-
PROPERTY_DATASET_RESET_TYPE
public static final String PROPERTY_DATASET_RESET_TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JRDesignElementDataset
public JRDesignElementDataset()
-
JRDesignElementDataset
public JRDesignElementDataset(JRElementDataset dataset)
-
JRDesignElementDataset
public JRDesignElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)
-
-
Method Detail
-
setResetType
public void setResetType(DatasetResetTypeEnum datasetResetTypeValue)
-
setIncrementType
public void setIncrementType(IncrementTypeEnum incrementTypeValue)
-
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()
-
clone
public Object clone()
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classJRBaseElementDataset
-
getEventSupport
public JRPropertyChangeSupport getEventSupport()
Description copied from interface:JRChangeEventsSupportReturns the property change support object for this instance.- Specified by:
getEventSupportin interfaceJRChangeEventsSupport- Returns:
- the property change support object for this instance
-
-