at.tuwien.ifs.somtoolbox.apps.viewer.handlers
Class MyMapInputEventHandler

java.lang.Object
  extended by edu.umd.cs.piccolo.event.PBasicInputEventHandler
      extended by at.tuwien.ifs.somtoolbox.apps.viewer.handlers.MyMapInputEventHandler
All Implemented Interfaces:
edu.umd.cs.piccolo.event.PInputEventListener, EventListener

public class MyMapInputEventHandler
extends edu.umd.cs.piccolo.event.PBasicInputEventHandler

Version:
$Id: MyMapInputEventHandler.java 3589 2010-05-21 10:42:01Z mayer $
Author:
Robert Neumayer

Field Summary
private  MapPNode mapNode
           
private  edu.umd.cs.piccolo.PNode node
           
private  ToolTipPNode tooltipNode
           
 
Constructor Summary
MyMapInputEventHandler(ToolTipPNode tpn, edu.umd.cs.piccolo.PNode node)
           
 
Method Summary
 void mouseClicked(edu.umd.cs.piccolo.event.PInputEvent event)
           
 void mouseExited(edu.umd.cs.piccolo.event.PInputEvent event)
           
 void mouseMoved(edu.umd.cs.piccolo.event.PInputEvent event)
           
 void updateToolTip(edu.umd.cs.piccolo.event.PInputEvent event)
           
 
Methods inherited from class edu.umd.cs.piccolo.event.PBasicInputEventHandler
acceptsEvent, getEventFilter, keyboardFocusGained, keyboardFocusLost, keyPressed, keyReleased, keyTyped, mouseDragged, mouseEntered, mousePressed, mouseReleased, mouseWheelRotated, mouseWheelRotatedByBlock, paramString, processEvent, setEventFilter, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tooltipNode

private ToolTipPNode tooltipNode

node

private edu.umd.cs.piccolo.PNode node

mapNode

private MapPNode mapNode
Constructor Detail

MyMapInputEventHandler

public MyMapInputEventHandler(ToolTipPNode tpn,
                              edu.umd.cs.piccolo.PNode node)
Method Detail

mouseExited

public void mouseExited(edu.umd.cs.piccolo.event.PInputEvent event)
Overrides:
mouseExited in class edu.umd.cs.piccolo.event.PBasicInputEventHandler

mouseClicked

public void mouseClicked(edu.umd.cs.piccolo.event.PInputEvent event)
Overrides:
mouseClicked in class edu.umd.cs.piccolo.event.PBasicInputEventHandler

mouseMoved

public void mouseMoved(edu.umd.cs.piccolo.event.PInputEvent event)
Overrides:
mouseMoved in class edu.umd.cs.piccolo.event.PBasicInputEventHandler

updateToolTip

public void updateToolTip(edu.umd.cs.piccolo.event.PInputEvent event)