List of usage examples for org.jfree.data.extension.impl CategoryDatasetSelectionExtension getSelectionIterator
@Override public DatasetIterator<CategoryCursor<ROW_KEY, COLUMN_KEY>> getSelectionIterator(boolean selected)
From source file:org.jfree.chart.demo.selection.SelectionDemo5Category.java
public void selectionChanged(SelectionChangeEvent<CategoryCursor<String, String>> event) { while (this.model.getRowCount() > 0) { this.model.removeRow(0); }/*from w w w . j av a2 s . c o m*/ CategoryDatasetSelectionExtension<String, String> ext = (CategoryDatasetSelectionExtension<String, String>) event .getSelectionExtension(); DatasetIterator<CategoryCursor<String, String>> iter = ext.getSelectionIterator(true); while (iter.hasNext()) { CategoryCursor<String, String> dc = iter.next(); this.model.addRow(new Object[] { dc.rowKey, dc.columnKey, dataset.getValue(dc.rowKey, dc.columnKey) }); } }