new TimeSeriesQuantizerCallback(timeSeries));
}
else if (pointInfo.getDataType() == DataTypes.MULTISTATE) {
point.setStats(new StartsAndRuntimeList(start, end, pointInfo.getStartValue()));
discreteTimeSeries = new DiscreteTimeSeries(pointInfo.getExtendedName(), pointInfo.getTextRenderer(),
colour, stroke);
point.setDiscreteTimeSeries(discreteTimeSeries);
if (pointInfo.isConsolidatedChart())
pointTimeSeriesCollection.addDiscreteTimeSeries(discreteTimeSeries);
numericTimeSeries = null;
quantizer = new MultistateDataQuantizer(start, end, imageWidth,
new DiscreteTimeSeriesQuantizerCallback(discreteTimeSeries));
}
else if (pointInfo.getDataType() == DataTypes.BINARY) {
point.setStats(new StartsAndRuntimeList(start, end, pointInfo.getStartValue()));
discreteTimeSeries = new DiscreteTimeSeries(pointInfo.getExtendedName(), pointInfo.getTextRenderer(),
colour, stroke);
point.setDiscreteTimeSeries(discreteTimeSeries);
if (pointInfo.isConsolidatedChart())
pointTimeSeriesCollection.addDiscreteTimeSeries(discreteTimeSeries);
numericTimeSeries = null;