org.das2.event
Class ColorBarRepaletteMouseModule

java.lang.Object
  extended by org.das2.event.MouseModule
      extended by org.das2.event.ColorBarRepaletteMouseModule
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 ColorBarRepaletteMouseModule
extends MouseModule


Field Summary
 
Fields inherited from class org.das2.event.MouseModule
dragRenderer
 
Constructor Summary
ColorBarRepaletteMouseModule(Renderer parent, DasColorBar colorBar)
           
 
Method Summary
 void addDataRangeSelectionListener(DataRangeSelectionListener listener)
          Registers DataRangeSelectionListener to receive events.
 java.lang.String getLabel()
          returns a string that identifies the module
 void mousePointSelected(MousePointSelectionEvent e)
          Action to take when a point (click or drag) is selected.
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void removeDataRangeSelectionListener(DataRangeSelectionListener listener)
          Removes DataRangeSelectionListener from the list of listeners.
 
Methods inherited from class org.das2.event.MouseModule
getCursor, getDragRenderer, getHotSpots, getListIcon, getListLabel, hotSpotPressed, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseRangeSelected, mouseWheelMoved, setDragRenderer, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorBarRepaletteMouseModule

public ColorBarRepaletteMouseModule(Renderer parent,
                                    DasColorBar colorBar)
Method Detail

getLabel

public java.lang.String getLabel()
Description copied from class: MouseModule
returns a string that identifies the module

Overrides:
getLabel in class MouseModule

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class MouseModule

mousePointSelected

public void mousePointSelected(MousePointSelectionEvent e)
Description copied from class: MouseModule
Action to take when a point (click or drag) is selected.

Overrides:
mousePointSelected in class MouseModule

addDataRangeSelectionListener

public void addDataRangeSelectionListener(DataRangeSelectionListener listener)
Registers DataRangeSelectionListener to receive events.

Parameters:
listener - The listener to register.

removeDataRangeSelectionListener

public void removeDataRangeSelectionListener(DataRangeSelectionListener listener)
Removes DataRangeSelectionListener from the list of listeners.

Parameters:
listener - The listener to remove.

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class MouseModule