final Map<Integer, List<Date>> pointDates) {
currentlyRendering = true;
// Wrap current plot listener
final PlottingListener listener = plotter.getListener();
plotter.setListener(new PlottingListener() {
@Override
public void plottingStarts() {
listener.plottingStarts();
}
@Override
public void plottingEnds() {
listener.plottingEnds();
currentlyRendering = false;
}
});
// Calculate some needed values