List of usage examples for org.jfree.data.extension.impl PieDatasetSelectionExtension getSelectionIterator
@Override public DatasetIterator<PieCursor<KEY>> getSelectionIterator(boolean selected)
From source file:org.jfree.chart.demo.selection.SelectionDemo6Pie.java
public void selectionChanged(SelectionChangeEvent<PieCursor<String>> event) { while (this.model.getRowCount() > 0) { this.model.removeRow(0); }// w w w . ja va 2 s. c om PieDatasetSelectionExtension<String> ext = (PieDatasetSelectionExtension<String>) event .getSelectionExtension(); DatasetIterator<PieCursor<String>> iter = ext.getSelectionIterator(true); while (iter.hasNext()) { PieCursor<String> dc = iter.next(); this.model.addRow(new Object[] { dc.key, this.dataset.getValue(dc.key) }); } }