be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.graph
Class MyEditingModalGraphMouse

java.lang.Object
  extended by edu.uci.ics.jung.visualization.control.PluggableGraphMouse
      extended by edu.uci.ics.jung.visualization.control.EditingModalGraphMouse
          extended by be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.graph.MyEditingModalGraphMouse
All Implemented Interfaces:
edu.uci.ics.jung.visualization.control.ModalGraphMouse, edu.uci.ics.jung.visualization.VisualizationViewer.GraphMouse, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.ItemSelectable, java.util.EventListener

public class MyEditingModalGraphMouse
extends edu.uci.ics.jung.visualization.control.EditingModalGraphMouse

EditingModelGraphMouse that handle batch mode for every GraphMousePlugin implementing the BatchModeCapable interface.

Creation date: 3/10/2007

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

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.uci.ics.jung.visualization.control.ModalGraphMouse
edu.uci.ics.jung.visualization.control.ModalGraphMouse.Mode
 
Field Summary
 
Fields inherited from class edu.uci.ics.jung.visualization.control.EditingModalGraphMouse
animatedPickingPlugin, editingPlugin, in, listenerList, mode, modeBox, modeListener, modeMenu, out, pickingPlugin, rotatingPlugin, scalingPlugin, shearingPlugin, translatingPlugin
 
Constructor Summary
MyEditingModalGraphMouse()
           
 
Method Summary
 void add(edu.uci.ics.jung.visualization.control.GraphMousePlugin plugin)
           
protected  void loadPlugins()
           
 void remove(edu.uci.ics.jung.visualization.control.GraphMousePlugin plugin)
           
 void setBatchMode(boolean batchMode)
           
 void setVertexLocations(edu.uci.ics.jung.visualization.SettableVertexLocationFunction vertexLocations)
           
 
Methods inherited from class edu.uci.ics.jung.visualization.control.EditingModalGraphMouse
addItemListener, fireItemStateChanged, getItemListeners, getModeComboBox, getModeListener, getModeMenu, getSelectedObjects, removeItemListener, setEditingMode, setMode, setPickingMode, setTransformingMode, setZoomAtMouse
 
Methods inherited from class edu.uci.ics.jung.visualization.control.PluggableGraphMouse
mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
 
Methods inherited from interface java.awt.event.MouseMotionListener
mouseDragged, mouseMoved
 
Methods inherited from interface java.awt.event.MouseWheelListener
mouseWheelMoved
 

Constructor Detail

MyEditingModalGraphMouse

public MyEditingModalGraphMouse()
Method Detail

loadPlugins

protected void loadPlugins()
Overrides:
loadPlugins in class edu.uci.ics.jung.visualization.control.EditingModalGraphMouse

setVertexLocations

public void setVertexLocations(edu.uci.ics.jung.visualization.SettableVertexLocationFunction vertexLocations)
Overrides:
setVertexLocations in class edu.uci.ics.jung.visualization.control.EditingModalGraphMouse

setBatchMode

public void setBatchMode(boolean batchMode)

add

public void add(edu.uci.ics.jung.visualization.control.GraphMousePlugin plugin)
Overrides:
add in class edu.uci.ics.jung.visualization.control.PluggableGraphMouse

remove

public void remove(edu.uci.ics.jung.visualization.control.GraphMousePlugin plugin)
Overrides:
remove in class edu.uci.ics.jung.visualization.control.PluggableGraphMouse


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