Example usage for org.jfree.data.general SelectionChangeEvent SelectionChangeEvent

List of usage examples for org.jfree.data.general SelectionChangeEvent SelectionChangeEvent

Introduction

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

Prototype

public SelectionChangeEvent(Object selectionExtension) 

Source Link

Document

Constructs a new event.

Usage

From source file:org.jfree.data.extension.impl.AbstractDatasetSelectionExtension.java

/**
 * notifies all registered listeners // www.  j  a  va2s.  c o  m
 * @param event
 */
@SuppressWarnings("unchecked") //add method accepts only SelectionChangeListeners<CURSOR>
private void notifyListeners() {
    Object[] listeners = this.listenerList.getListenerList();
    for (int i = listeners.length - 2; i >= 0; i -= 2) {
        if (listeners[i] == SelectionChangeListener.class) {
            ((SelectionChangeListener<CURSOR>) listeners[i + 1])
                    .selectionChanged(new SelectionChangeEvent<CURSOR>(this));
        }
    }
}