eventAdapter.deregisterForUnderlyingDataEvents();
}
}
private void fireChangeEvent() {
if (listenerList == null) return;
DatasetChangeEvent e = null;
Object [] listeners = listenerList.toArray();
// Process the listeners last to first, notifying
// those that are interested in this event
for (int i = listeners.length; i-- > 0; ) {
if (e == null) e = new DatasetChangeEvent(this, this);
((DatasetChangeListener)listeners[i]).datasetChanged(e);
}
}