com.orsoncharts.data

## Class Dataset3DChangeEvent

- java.lang.Object
- - java.util.EventObject
  - - com.orsoncharts.data.Dataset3DChangeEvent

- All Implemented Interfaces:
    java.io.Serializable

      public class Dataset3DChangeEvent
      extends java.util.EventObject

  A dataset change event. Any object that implements the `Dataset3DChangeListener` interface can register with a dataset to receive notification of change events. By default, the plot classes in Orson Charts register with their dataset to monitor dataset changes.
  NOTE: This class is serializable, but the serialization format is subject to change in future releases and should not be relied upon for persisting instances of this class.
  See Also:
    Serialized Form

- - ### Field Summary

    - ### Fields inherited from class java.util.EventObject

      `source`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `Dataset3DChangeEvent(java.lang.Object source, java.lang.Object dataset)` Creates a new dataset change event.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | `getDataset()` Returns the dataset that this event is associated with.

    - ### Methods inherited from class java.util.EventObject

      `getSource, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### Dataset3DChangeEvent

          public Dataset3DChangeEvent(java.lang.Object source,
                                      java.lang.Object dataset)

      Creates a new dataset change event. The source can be the same as the dataset, but this is not required.
      Parameters:
        `source` - the source.
        `dataset` - the dataset.

  - ### Method Detail

    - #### getDataset

          public java.lang.Object getDataset()

      Returns the dataset that this event is associated with. This will normally be an instance of `PieDataset3D`, `CategoryDataset3D` or `XYZDataset`.
      Returns:
        The dataset.