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.
- Author:
- Tom Nelson
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface edu.uci.ics.jung.visualization.control.ModalGraphMouse
ModalGraphMouse.Mode -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LensMagnificationGraphMousePluginnot 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 -
Constructor Summary
ConstructorsConstructorDescriptionModalLensGraphMouse(float in, float out) ModalLensGraphMouse(float in, float out, LensMagnificationGraphMousePlugin magnificationPlugin) ModalLensGraphMouse(LensMagnificationGraphMousePlugin magnificationPlugin) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreate 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, setZoomAtMouseMethods inherited from class edu.uci.ics.jung.visualization.control.PluggableGraphMouse
add, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, removeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.uci.ics.jung.visualization.control.ModalGraphMouse
getModeListener, setModeMethods inherited from interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleasedMethods inherited from interface java.awt.event.MouseMotionListener
mouseDragged, mouseMovedMethods 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:AbstractModalGraphMousecreate the plugins, and load the plugins for TRANSFORMING mode- Specified by:
loadPluginsin classAbstractModalGraphMouse
-