List of usage examples for org.jfree.data KeyToGroupMap getGroups
public List getGroups()
From source file:net.sf.dynamicreports.test.jasper.chart.GroupedStackedBarChartData3Test.java
private void testMap(JFreeChart chart, String... groups) { GroupedStackedBarRenderer renderer = (GroupedStackedBarRenderer) chart.getCategoryPlot().getRenderer(); try {/*from w ww . j a v a2 s . co m*/ Field field = renderer.getClass().getDeclaredField("seriesToGroupMap"); field.setAccessible(true); KeyToGroupMap map = (KeyToGroupMap) field.get(renderer); Assert.assertEquals("map", groups.length, map.getGroupCount()); List<?> groups2 = map.getGroups(); for (int i = 0; i < groups2.size(); i++) { Assert.assertEquals("map", groups[i], groups2.get(i)); } } catch (Exception e) { e.printStackTrace(); Assert.fail(e.getMessage()); } }