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 AbstractModalGraphMouse
AbstractModalGraphMouse.ModeListenerNested classes/interfaces inherited from interface ModalGraphMouse
ModalGraphMouse.Mode -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LensMagnificationGraphMousePluginnot included in the base classFields inherited from class AbstractModalGraphMouse
animatedPickingPlugin, in, listenerList, mode, modeBox, modeKeyListener, modeListener, modeMenu, out, pickingPlugin, rotatingPlugin, scalingPlugin, shearingPlugin, translatingPluginFields inherited from class 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 voidcreate the plugins, and load the plugins for TRANSFORMING modeMethods inherited from class AbstractModalGraphMouse
addItemListener, fireItemStateChanged, getItemListeners, getModeComboBox, getModeKeyListener, getModeListener, getModeMenu, getSelectedObjects, removeItemListener, setMode, setModeKeyListener, setPickingMode, setTransformingMode, setZoomAtMouseMethods inherited from class PluggableGraphMouse
add, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, removeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ModalGraphMouse
getModeListener, setModeMethods inherited from interface MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleasedMethods inherited from interface MouseMotionListener
mouseDragged, mouseMovedMethods inherited from interface 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
-