org.das2.event
Class PeakDetectorMouseModule

java.lang.Object
  extended by org.das2.event.MouseModule
      extended by org.das2.event.BoxSelectorMouseModule
          extended by org.das2.event.PeakDetectorMouseModule
All Implemented Interfaces:
java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener, Displayable, Editable

public class PeakDetectorMouseModule
extends BoxSelectorMouseModule


Field Summary
 
Fields inherited from class org.das2.event.MouseModule
dragRenderer, parent
 
Constructor Summary
PeakDetectorMouseModule(DasPlot parent, DataSetConsumer consumer)
           
 
Method Summary
 void addDataSetUpdateListener(DataSetUpdateListener listener)
           
protected  void fireBoxSelectionListenerBoxSelected(BoxSelectionEvent event)
          Notifies all registered listeners about the event.
 Datum getLevelMin()
          Getter for property levelMin.
 DataPointSelectionListener getSlicer(DasPlot plot, TableDataSetConsumer consumer)
           
 Datum getXResolution()
           
 void removeDataSetUpdateListener(DataSetUpdateListener listener)
           
 void setLevelMin(Datum levelMin)
          Setter for property levelMin.
 void setXResolution(Datum xResolution)
           
 
Methods inherited from class org.das2.event.BoxSelectorMouseModule
addBoxSelectionListener, create, isDragEvents, isKeyEvents, isReleaseEvents, keyPressed, mouseMoved, mousePressed, mouseRangeSelected, mouseReleased, removeBoxSelectionListener, setDragEvents, setKeyEvents, setReleaseEvents, setTweakable
 
Methods inherited from class org.das2.event.MouseModule
getCursor, getDragRenderer, getHotSpots, getLabel, getListIcon, getListLabel, hotSpotPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mousePointSelected, mouseWheelMoved, setDragRenderer, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeakDetectorMouseModule

public PeakDetectorMouseModule(DasPlot parent,
                               DataSetConsumer consumer)
Method Detail

fireBoxSelectionListenerBoxSelected

protected void fireBoxSelectionListenerBoxSelected(BoxSelectionEvent event)
Description copied from class: BoxSelectorMouseModule
Notifies all registered listeners about the event.

Overrides:
fireBoxSelectionListenerBoxSelected in class BoxSelectorMouseModule
Parameters:
event - The event to be fired

getSlicer

public DataPointSelectionListener getSlicer(DasPlot plot,
                                            TableDataSetConsumer consumer)

addDataSetUpdateListener

public void addDataSetUpdateListener(DataSetUpdateListener listener)

removeDataSetUpdateListener

public void removeDataSetUpdateListener(DataSetUpdateListener listener)

getLevelMin

public Datum getLevelMin()
Getter for property levelMin.

Returns:
Value of property levelMin.

setLevelMin

public void setLevelMin(Datum levelMin)
Setter for property levelMin.

Parameters:
levelMin - New value of property levelMin.

getXResolution

public Datum getXResolution()

setXResolution

public void setXResolution(Datum xResolution)