skrueger.geotools
Class XMapPaneMouseListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by schmitzm.swing.event.SelectiveMouseAdapter
          extended by skrueger.geotools.XMapPaneMouseListener
All Implemented Interfaces:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener

public class XMapPaneMouseListener
extends SelectiveMouseAdapter


Field Summary
 
Fields inherited from class schmitzm.swing.event.SelectiveMouseAdapter
activationMap, dragButton, dragLastPos, dragStartPos
 
Constructor Summary
XMapPaneMouseListener(XMapPane xMapPane)
           
 
Method Summary
 void configure(XMapPaneTool tool)
          Configures the instance with definitions from a XMapPaneTool
 DirectPosition2D getDragStartCoord()
          Returns the drag position in map CRS
 void performMouseClicked(MouseEvent mEv)
          Empty implementation.
 void performMouseDragged(MouseEvent mEv)
          Empty implementation.
 void performMouseReleased(MouseEvent mEv)
          Empty implementation.
 void performMouseWheelMoved(MouseWheelEvent mEv)
          Empty implementation.
 
Methods inherited from class schmitzm.swing.event.SelectiveMouseAdapter
getDragButton, getDragLastPoint, getDragStartPoint, isEnabled, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, performMouseEntered, performMouseExited, performMouseMoved, performMousePressed, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMapPaneMouseListener

public XMapPaneMouseListener(XMapPane xMapPane)
Method Detail

configure

public void configure(XMapPaneTool tool)
Configures the instance with definitions from a XMapPaneTool


performMouseClicked

public void performMouseClicked(MouseEvent mEv)
Description copied from class: SelectiveMouseAdapter
Empty implementation.

Overrides:
performMouseClicked in class SelectiveMouseAdapter

performMouseDragged

public void performMouseDragged(MouseEvent mEv)
Description copied from class: SelectiveMouseAdapter
Empty implementation.

Overrides:
performMouseDragged in class SelectiveMouseAdapter

performMouseWheelMoved

public void performMouseWheelMoved(MouseWheelEvent mEv)
Description copied from class: SelectiveMouseAdapter
Empty implementation.

Overrides:
performMouseWheelMoved in class SelectiveMouseAdapter

performMouseReleased

public void performMouseReleased(MouseEvent mEv)
Description copied from class: SelectiveMouseAdapter
Empty implementation.

Overrides:
performMouseReleased in class SelectiveMouseAdapter

getDragStartCoord

public DirectPosition2D getDragStartCoord()
Returns the drag position in map CRS