org.osm2world.viewer.control.navigation
Class DefaultNavigation

Object
  extended by MouseAdapter
      extended by DefaultNavigation
All Implemented Interfaces:
KeyListener, MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener

public class DefaultNavigation
extends MouseAdapter
implements KeyListener, MouseInputListener


Constructor Summary
DefaultNavigation(ViewerFrame viewerFrame, RenderOptions renderOptions)
           
 
Method Summary
 void keyPressed(KeyEvent e)
           
 void keyReleased(KeyEvent e)
           
 void keyTyped(KeyEvent e)
           
 void mouseDragged(MouseEvent e)
           
 void mousePressed(MouseEvent e)
           
 void mouseReleased(MouseEvent e)
           
 void mouseWheelMoved(MouseWheelEvent e)
           
 
Methods inherited from class MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseMoved
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface MouseListener
mouseClicked, mouseEntered, mouseExited
 
Methods inherited from interface MouseMotionListener
mouseMoved
 

Constructor Detail

DefaultNavigation

public DefaultNavigation(ViewerFrame viewerFrame,
                         RenderOptions renderOptions)
Method Detail

keyPressed

public void keyPressed(KeyEvent e)
Specified by:
keyPressed in interface KeyListener

keyReleased

public void keyReleased(KeyEvent e)
Specified by:
keyReleased in interface KeyListener

keyTyped

public void keyTyped(KeyEvent e)
Specified by:
keyTyped in interface KeyListener

mouseDragged

public void mouseDragged(MouseEvent e)
Specified by:
mouseDragged in interface MouseMotionListener
Overrides:
mouseDragged in class MouseAdapter

mousePressed

public void mousePressed(MouseEvent e)
Specified by:
mousePressed in interface MouseListener
Overrides:
mousePressed in class MouseAdapter

mouseReleased

public void mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface MouseListener
Overrides:
mouseReleased in class MouseAdapter

mouseWheelMoved

public void mouseWheelMoved(MouseWheelEvent e)
Specified by:
mouseWheelMoved in interface MouseWheelListener
Overrides:
mouseWheelMoved in class MouseAdapter