twaver.gis.gadget.inputhandler
Class GisPanInterHandler

java.lang.Object
  extended bytwaver.network.inputhandler.InputAdapter
      extended bytwaver.gis.gadget.inputhandler.GisPanInterHandler
All Implemented Interfaces:
java.util.EventListener, twaver.network.inputhandler.InputHandler, java.awt.event.KeyListener, javax.swing.event.MouseInputListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener

public class GisPanInterHandler
extends twaver.network.inputhandler.InputAdapter

GisPanInterHandler is used to handle pan interaction. After the mouse is dragged and released, the map will be paned to the new position.


Constructor Summary
GisPanInterHandler(GeographyMap map)
           
GisPanInterHandler(twaver.network.TNetwork network, GeographyMap map)
           
 
Method Summary
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 
Methods inherited from class twaver.network.inputhandler.InputAdapter
cleanup, init, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GisPanInterHandler

public GisPanInterHandler(twaver.network.TNetwork network,
                          GeographyMap map)

GisPanInterHandler

public GisPanInterHandler(GeographyMap map)
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)