public class FillMultiAxisDataset extends JRFillElementDataset
| Modifier and Type | Field and Description |
|---|---|
static String |
EXCEPTION_MESSAGE_KEY_CANNOT_CREATE_BUCKETING_SERVICE |
datasetRun, incrementGroup, parent, resetGroup| Constructor and Description |
|---|
FillMultiAxisDataset(MultiAxisData data,
JRFillObjectFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
collectExpressions(JRExpressionCollector collector) |
protected MultiAxisDataService |
createService(byte evaluation) |
protected void |
customEvaluate(JRCalculator calculator)
Evaluates the expressions associated with the dataset.
|
protected void |
customIncrement()
Increments the dataset by collecting the result of the expression
evaluation.
|
protected void |
customInitialize()
Initializes the element dataset.
|
void |
evaluateData(byte evaluationType) |
MultiAxisDataSource |
getDataSource() |
clone, evaluate, evaluateDatasetRun, evaluateIncrementWhenExpression, getDatasetRun, getFillDataset, getFiller, getIncrementGroup, getIncrementTypeValue, getIncrementWhenExpression, getInputDataset, getLocale, getResetGroup, getResetTypeValue, getTimeZone, increment, initialize, setBandpublic static final String EXCEPTION_MESSAGE_KEY_CANNOT_CREATE_BUCKETING_SERVICE
public FillMultiAxisDataset(MultiAxisData data, JRFillObjectFactory factory)
protected void customInitialize()
JRFillElementDatasetThe dataset is initialized before being used and after each time the dataset gets reset.
customInitialize in class JRFillElementDatasetJRFillElementDataset.getResetTypeValue()protected MultiAxisDataService createService(byte evaluation) throws JRException
JRExceptionprotected void customEvaluate(JRCalculator calculator) throws JRExpressionEvalException
JRFillElementDataset
Usually, the result of the evaluation would be preserved so that it is
used in JRFillElementDataset.customIncrement()
customEvaluate in class JRFillElementDatasetcalculator - used to evaluate expressionsJRExpressionEvalException - any exception that occurs while
evaluating expressionsprotected void customIncrement()
JRFillElementDatasetcustomIncrement in class JRFillElementDatasetpublic void evaluateData(byte evaluationType)
throws JRException
JRExceptionpublic MultiAxisDataSource getDataSource() throws JRException
JRExceptionpublic void collectExpressions(JRExpressionCollector collector)
Copyright © 2017. All rights reserved.