Class ModalLensGraphMouse
java.lang.Object
edu.uci.ics.jung.visualization.control.PluggableGraphMouse
edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
edu.uci.ics.jung.visualization.control.ModalLensGraphMouse
- All Implemented Interfaces:
ModalGraphMouse
,VisualizationViewer.GraphMouse
,MouseListener
,MouseMotionListener
,MouseWheelListener
,ItemSelectable
,EventListener
an implementation of the AbstractModalGraphMouse that includes plugins for
manipulating a view that is using a LensTransformer.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
AbstractModalGraphMouse.ModeListener
Nested classes/interfaces inherited from interface edu.uci.ics.jung.visualization.control.ModalGraphMouse
ModalGraphMouse.Mode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LensMagnificationGraphMousePlugin
not included in the base classFields inherited from class edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
animatedPickingPlugin, in, listenerList, mode, modeBox, modeKeyListener, modeListener, modeMenu, out, pickingPlugin, rotatingPlugin, scalingPlugin, shearingPlugin, translatingPlugin
Fields inherited from class edu.uci.ics.jung.visualization.control.PluggableGraphMouse
mouseListeners, mouseMotionListeners, mouseMotionPluginList, mousePluginList, mouseWheelListeners, mouseWheelPluginList
-
Constructor Summary
ConstructorsConstructorDescriptionModalLensGraphMouse
(float in, float out) ModalLensGraphMouse
(float in, float out, LensMagnificationGraphMousePlugin magnificationPlugin) ModalLensGraphMouse
(LensMagnificationGraphMousePlugin magnificationPlugin) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
create the plugins, and load the plugins for TRANSFORMING modeMethods inherited from class edu.uci.ics.jung.visualization.control.AbstractModalGraphMouse
addItemListener, fireItemStateChanged, getItemListeners, getModeComboBox, getModeKeyListener, getModeListener, getModeMenu, getSelectedObjects, removeItemListener, setMode, setModeKeyListener, setPickingMode, setTransformingMode, setZoomAtMouse
Methods inherited from class edu.uci.ics.jung.visualization.control.PluggableGraphMouse
add, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.uci.ics.jung.visualization.control.ModalGraphMouse
getModeListener, setMode
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
-
Field Details
-
magnificationPlugin
not included in the base class
-
-
Constructor Details
-
ModalLensGraphMouse
public ModalLensGraphMouse() -
ModalLensGraphMouse
public ModalLensGraphMouse(float in, float out) -
ModalLensGraphMouse
-
ModalLensGraphMouse
public ModalLensGraphMouse(float in, float out, LensMagnificationGraphMousePlugin magnificationPlugin)
-
-
Method Details
-
loadPlugins
protected void loadPlugins()Description copied from class:AbstractModalGraphMouse
create the plugins, and load the plugins for TRANSFORMING mode- Specified by:
loadPlugins
in classAbstractModalGraphMouse
-