public class JRDesignElementDataset extends JRBaseElementDataset implements JRChangeEventsSupport
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_DATASET_RUN |
static String |
PROPERTY_INCREMENT_GROUP |
static String |
PROPERTY_INCREMENT_TYPE |
static String |
PROPERTY_INCREMENT_WHEN_EXPRESSION |
static String |
PROPERTY_RESET_GROUP |
static String |
PROPERTY_RESET_TYPE |
datasetRun, incrementGroup, incrementTypeValue, incrementWhenExpression, resetGroup, resetTypeValue
Constructor and Description |
---|
JRDesignElementDataset() |
JRDesignElementDataset(JRElementDataset dataset) |
JRDesignElementDataset(JRElementDataset dataset,
JRBaseObjectFactory factory) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance.
|
void |
setDatasetRun(JRDatasetRun datasetRun)
Sets the sub dataset run for this dataset.
|
void |
setIncrementGroup(JRGroup group) |
void |
setIncrementType(IncrementTypeEnum incrementTypeValue) |
void |
setIncrementWhenExpression(JRExpression expression)
Sets the "increment when" expression.
|
void |
setResetGroup(JRGroup group) |
void |
setResetType(ResetTypeEnum resetTypeValue) |
collectExpressions, getDatasetRun, getIncrementGroup, getIncrementTypeValue, getIncrementWhenExpression, getResetGroup, getResetTypeValue
public static final String PROPERTY_DATASET_RUN
public static final String PROPERTY_INCREMENT_GROUP
public static final String PROPERTY_INCREMENT_TYPE
public static final String PROPERTY_INCREMENT_WHEN_EXPRESSION
public static final String PROPERTY_RESET_GROUP
public static final String PROPERTY_RESET_TYPE
public JRDesignElementDataset()
public JRDesignElementDataset(JRElementDataset dataset)
public JRDesignElementDataset(JRElementDataset dataset, JRBaseObjectFactory factory)
public void setResetType(ResetTypeEnum resetTypeValue)
public void setIncrementType(IncrementTypeEnum incrementTypeValue)
public void setResetGroup(JRGroup group)
public void setIncrementGroup(JRGroup group)
public void setDatasetRun(JRDatasetRun datasetRun)
datasetRun
- the dataset runJRElementDataset.getDatasetRun()
public void setIncrementWhenExpression(JRExpression expression)
The expression value class should be compatible with java.lang.Boolean
expression
- the expressionJRElementDataset.getIncrementWhenExpression()
public Object clone()
clone
in interface JRCloneable
clone
in class JRBaseElementDataset
public JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupport
getEventSupport
in interface JRChangeEventsSupport
Copyright © 2016. All rights reserved.