org.virbo.autoplot
Class ColumnColumnConnectorMouseModule

java.lang.Object
  extended by edu.uiowa.physics.pw.das.event.MouseModule
      extended by org.virbo.autoplot.ColumnColumnConnectorMouseModule
All Implemented Interfaces:
edu.uiowa.physics.pw.das.components.propertyeditor.Displayable, edu.uiowa.physics.pw.das.components.propertyeditor.Editable, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener

public class ColumnColumnConnectorMouseModule
extends edu.uiowa.physics.pw.das.event.MouseModule

provides zoom/pan on the connector object itself. TODO: verify that this is just Zoom/Pan, but the direction is reversed.


Field Summary
 
Fields inherited from class edu.uiowa.physics.pw.das.event.MouseModule
dragRenderer, parent
 
Constructor Summary
ColumnColumnConnectorMouseModule(edu.uiowa.physics.pw.das.graph.DasPlot topPlot, edu.uiowa.physics.pw.das.graph.DasPlot bottomPlot)
           
 
Method Summary
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
           
 
Methods inherited from class edu.uiowa.physics.pw.das.event.MouseModule
getCursor, getDragRenderer, getHotSpots, getLabel, getListIcon, getListLabel, hotSpotPressed, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved, mousePointSelected, mouseRangeSelected, setDragRenderer, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnColumnConnectorMouseModule

public ColumnColumnConnectorMouseModule(edu.uiowa.physics.pw.das.graph.DasPlot topPlot,
                                        edu.uiowa.physics.pw.das.graph.DasPlot bottomPlot)
Method Detail

mouseWheelMoved

public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
Specified by:
mouseWheelMoved in interface java.awt.event.MouseWheelListener
Overrides:
mouseWheelMoved in class edu.uiowa.physics.pw.das.event.MouseModule

mouseReleased

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

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Overrides:
mouseDragged in class edu.uiowa.physics.pw.das.event.MouseModule

mousePressed

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