be.ac.ulg.montefiore.run.totem.visualtopo.guiModules.topEdit.graph
Class MyEditingModalGraphMouse
java.lang.Object
edu.uci.ics.jung.visualization.control.PluggableGraphMouse
edu.uci.ics.jung.visualization.control.EditingModalGraphMouse
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 classes/interfaces inherited from interface edu.uci.ics.jung.visualization.control.ModalGraphMouse |
edu.uci.ics.jung.visualization.control.ModalGraphMouse.Mode |
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 |
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 |
MyEditingModalGraphMouse
public MyEditingModalGraphMouse()
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.