renderer.setSeriesPaint(row, Color.WHITE);
}
}
MyStandardCategoryItemLabelGenerator generator=null;
logger.debug("Are there addition labels "+additionalLabels);
logger.debug("Are there value labels "+showValueLabels);
if(showValueLabels){
renderer.setBaseItemLabelGenerator(new FilterZeroStandardCategoryItemLabelGenerator());
renderer.setBaseItemLabelsVisible(true);
renderer.setBaseItemLabelFont(new Font(styleValueLabels.getFontName(), Font.PLAIN, styleValueLabels.getSize()));
renderer.setBaseItemLabelPaint(styleValueLabels.getColor());
if (valueLabelsPosition.equalsIgnoreCase("inside")) {
renderer.setBasePositiveItemLabelPosition(new ItemLabelPosition(
ItemLabelAnchor.CENTER, TextAnchor.BASELINE_LEFT));
renderer.setBaseNegativeItemLabelPosition(new ItemLabelPosition(
ItemLabelAnchor.CENTER, TextAnchor.BASELINE_LEFT));
} else {
renderer.setBasePositiveItemLabelPosition(new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE3, TextAnchor.BASELINE_LEFT));
renderer.setBaseNegativeItemLabelPosition(new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE3, TextAnchor.BASELINE_LEFT));
}
}
else if(additionalLabels){
generator = new MyStandardCategoryItemLabelGenerator(catSerLabels,"{1}", NumberFormat.getInstance());
logger.debug("generator set");
double orient=(-Math.PI / 2.0);
logger.debug("add labels style");
if(styleValueLabels.getOrientation()!= null && styleValueLabels.getOrientation().equalsIgnoreCase("horizontal")){