}
g2.setPaint(marker.getPaint());
g2.setStroke(marker.getStroke());
g2.draw(line);
bounds = line.getBounds2D();
<BUG>}
else {
</BUG>
double v0 = axis.getCategoryStart(columnIndex,
dataset.getColumnCount(), dataArea,

}
g2.setPaint(marker.getPaint());
g2.setStroke(marker.getStroke());
g2.draw(line);
bounds = line.getBounds2D();
} else {
double v0 = axis.getCategoryStart(columnIndex,
dataset.getColumnCount(), dataArea,
