Example usage for org.jfree.data.general DefaultPieDataset addChangeListener

List of usage examples for org.jfree.data.general DefaultPieDataset addChangeListener

Introduction

In this page you can find the example usage for org.jfree.data.general DefaultPieDataset addChangeListener.

Prototype

@Override
public void addChangeListener(DatasetChangeListener listener) 

Source Link

Document

Registers an object to receive notification of changes to the dataset.

Usage

From source file:org.jfree.data.general.DefaultPieDatasetTest.java

/**
 * Some tests for the clear() method./*from w ww  .  j av a  2  s  . c  o  m*/
 */
@Test
public void testClear() {
    DefaultPieDataset d = new DefaultPieDataset();
    d.addChangeListener(this);
    // no event is generated if the dataset is already empty
    d.clear();
    assertNull(this.lastEvent);
    d.setValue("A", 1.0);
    assertEquals(1, d.getItemCount());
    this.lastEvent = null;
    d.clear();
    assertNotNull(this.lastEvent);
    assertEquals(0, d.getItemCount());
}