List of usage examples for org.jfree.chart.plot.dial DialPlot getPointerForDataset
public DialPointer getPointerForDataset(int datasetIndex)
null
. From source file:org.pentaho.chart.plugin.jfreechart.dial.JFreeDialChartGeneratorIT.java
public void testPointer() throws Exception { JFreeChart chart = getJFreeChart("testchart.xml", new Object[][] { { 8D } }); //$NON-NLS-1$ DialPlot plot = (DialPlot) chart.getPlot(); VariableStrokePointer pointer = (VariableStrokePointer) plot.getPointerForDataset(0); assertEquals(0.75D, pointer.getRadius()); assertEquals(0.04D, pointer.getWidthRadius()); assertEquals(new Color(205, 133, 63), pointer.getFillPaint()); assertEquals(new Color(0, 255, 127), pointer.getOutlinePaint()); assertEquals(String.format("expected: %s but was: %s", 3D, ((BasicStroke) pointer.getOutlineStroke()) //$NON-NLS-1$ .getLineWidth()), pointer.getOutlineStroke(), new BasicStroke(2F)); }