org.das2.event
Class DasEventMulticaster

java.lang.Object
  extended by java.awt.AWTEventMulticaster
      extended by org.das2.event.DasEventMulticaster
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.AdjustmentListener, java.awt.event.ComponentListener, java.awt.event.ContainerListener, java.awt.event.FocusListener, java.awt.event.HierarchyBoundsListener, java.awt.event.HierarchyListener, java.awt.event.InputMethodListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.event.TextListener, java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener, DataPointSelectionListener, DataRangeSelectionListener, TimeRangeSelectionListener

public class DasEventMulticaster
extends java.awt.AWTEventMulticaster
implements DataPointSelectionListener, DataRangeSelectionListener, TimeRangeSelectionListener


Field Summary
 
Fields inherited from class java.awt.AWTEventMulticaster
a, b
 
Constructor Summary
protected DasEventMulticaster(java.util.EventListener a, java.util.EventListener b)
          Creates a new instance of DasEventMultiCaster
 
Method Summary
static DataPointSelectionListener add(DataPointSelectionListener a, DataPointSelectionListener b)
           
static DataRangeSelectionListener add(DataRangeSelectionListener a, DataRangeSelectionListener b)
           
static TimeRangeSelectionListener add(TimeRangeSelectionListener a, TimeRangeSelectionListener b)
           
 void dataPointSelected(DataPointSelectionEvent e)
           
 void dataRangeSelected(DataRangeSelectionEvent e)
           
static DataPointSelectionListener remove(DataPointSelectionListener a, DataPointSelectionListener b)
           
static DataRangeSelectionListener remove(DataRangeSelectionListener a, DataRangeSelectionListener b)
           
protected  java.util.EventListener remove(java.util.EventListener listener)
           
static TimeRangeSelectionListener remove(TimeRangeSelectionListener a, TimeRangeSelectionListener b)
           
 void timeRangeSelected(TimeRangeSelectionEvent e)
           
 java.lang.String toString()
           
 
Methods inherited from class java.awt.AWTEventMulticaster
actionPerformed, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addInternal, adjustmentValueChanged, ancestorMoved, ancestorResized, caretPositionChanged, componentAdded, componentHidden, componentMoved, componentRemoved, componentResized, componentShown, focusGained, focusLost, getListeners, hierarchyChanged, inputMethodTextChanged, itemStateChanged, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, removeInternal, save, saveInternal, textValueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DasEventMulticaster

protected DasEventMulticaster(java.util.EventListener a,
                              java.util.EventListener b)
Creates a new instance of DasEventMultiCaster

Method Detail

dataPointSelected

public void dataPointSelected(DataPointSelectionEvent e)
Specified by:
dataPointSelected in interface DataPointSelectionListener

dataRangeSelected

public void dataRangeSelected(DataRangeSelectionEvent e)
Specified by:
dataRangeSelected in interface DataRangeSelectionListener

timeRangeSelected

public void timeRangeSelected(TimeRangeSelectionEvent e)
Specified by:
timeRangeSelected in interface TimeRangeSelectionListener

add

public static DataPointSelectionListener add(DataPointSelectionListener a,
                                             DataPointSelectionListener b)

add

public static DataRangeSelectionListener add(DataRangeSelectionListener a,
                                             DataRangeSelectionListener b)

add

public static TimeRangeSelectionListener add(TimeRangeSelectionListener a,
                                             TimeRangeSelectionListener b)

remove

public static DataPointSelectionListener remove(DataPointSelectionListener a,
                                                DataPointSelectionListener b)

remove

public static DataRangeSelectionListener remove(DataRangeSelectionListener a,
                                                DataRangeSelectionListener b)

remove

public static TimeRangeSelectionListener remove(TimeRangeSelectionListener a,
                                                TimeRangeSelectionListener b)

remove

protected java.util.EventListener remove(java.util.EventListener listener)
Overrides:
remove in class java.awt.AWTEventMulticaster

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object