be.ac.ulg.montefiore.run.totem.visualtopo.graph
Class MyPickingGraphMousePlugin

java.lang.Object
  extended by edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
      extended by edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin
          extended by be.ac.ulg.montefiore.run.totem.visualtopo.graph.MyPickingGraphMousePlugin
All Implemented Interfaces:
edu.uci.ics.jung.visualization.control.GraphMousePlugin, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener

public class MyPickingGraphMousePlugin
extends edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin

This class extends the PickingGraphMousePlugin. The mousePressed() method is a simple copy-paste from base class. The only difference is that it uses inverseTranform() VisualizationViewer method instead of inverseViewTransform. A bug in Jung ???

Creation date: 30 juin 2006

Author:
Ga�l Monfort (monfort@run.montefiore.ulg.ac.be)

Field Summary
 
Fields inherited from class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin
addToSelectionModifiers, edge, lensColor, lensPaintable, locked, offsetx, offsety, rect, vertex
 
Fields inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
cursor, down, modifiers
 
Constructor Summary
MyPickingGraphMousePlugin()
           
 
Method Summary
 void mousePressed(java.awt.event.MouseEvent e)
           
 
Methods inherited from class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin
getLensColor, isLocked, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseReleased, pickContainedVertices, setLensColor, setLocked
 
Methods inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
checkModifiers, getCursor, getModifiers, setCursor, setModifiers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyPickingGraphMousePlugin

public MyPickingGraphMousePlugin()
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.