Class ModalSatelliteGraphMouse<V,E>
- java.lang.Object
-
- org.jungrapht.visualization.control.PluggableGraphMouse
-
- org.jungrapht.visualization.control.AbstractGraphMouse
-
- org.jungrapht.visualization.control.AbstractModalGraphMouse
-
- org.jungrapht.visualization.control.DefaultModalGraphMouse<V,E>
-
- org.jungrapht.visualization.control.ModalSatelliteGraphMouse<V,E>
-
- All Implemented Interfaces:
MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
,Modal
,ModalGraphMouse
,VisualizationViewer.GraphMouse
public class ModalSatelliteGraphMouse<V,E> extends DefaultModalGraphMouse<V,E> implements ModalGraphMouse
- Author:
- Tom Nelson
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModalSatelliteGraphMouse.Builder<V,E,T extends ModalSatelliteGraphMouse<V,E>,B extends ModalSatelliteGraphMouse.Builder<V,E,T,B>>
Build an instance of a ModalSatelliteGraphMouse-
Nested classes/interfaces inherited from class org.jungrapht.visualization.control.DefaultModalGraphMouse
DefaultModalGraphMouse.ModeKeyAdapter
-
Nested classes/interfaces inherited from interface org.jungrapht.visualization.control.modal.Modal
Modal.Mode
-
-
Field Summary
Fields Modifier and Type Field Description protected int
addRegionSelectionCompleteMask
protected int
addRegionSelectionMask
protected int
addSingleSelectionMask
protected int
regionSelectionCompleteMask
protected int
regionSelectionMask
protected int
scalingMask
protected int
singleSelectionMask
protected int
translatingMask
protected int
xAxisScalingMask
protected int
yAxisScalingMask
-
Fields inherited from class org.jungrapht.visualization.control.AbstractModalGraphMouse
animatedPickingPlugin, listenerList, mode, modeKeyListener, rotatingPlugin, shearingPlugin, translatingPlugin
-
Fields inherited from class org.jungrapht.visualization.control.AbstractGraphMouse
in, out, regionSelectingPlugin, scalingPlugin, selectingPlugin, vertexSelectionOnly
-
-
Constructor Summary
Constructors Constructor Description ModalSatelliteGraphMouse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <V,E>
ModalSatelliteGraphMouse.Builder<V,E,?,?>builder()
void
loadPlugins()
create the plugins, and load the plugins for set mode-
Methods inherited from class org.jungrapht.visualization.control.AbstractModalGraphMouse
getMode, getModeKeyListener, setMode, setModeKeyListener, setPickingMode, setTransformingMode, setZoomAtMouse
-
Methods inherited from class org.jungrapht.visualization.control.PluggableGraphMouse
add, clear, 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 org.jungrapht.visualization.control.ModalGraphMouse
getModeKeyListener
-
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
-
Methods inherited from interface org.jungrapht.visualization.VisualizationViewer.GraphMouse
isPluginsLoaded, setPluginsLoaded
-
-
-
-
Field Detail
-
singleSelectionMask
protected int singleSelectionMask
-
addSingleSelectionMask
protected int addSingleSelectionMask
-
regionSelectionMask
protected int regionSelectionMask
-
addRegionSelectionMask
protected int addRegionSelectionMask
-
regionSelectionCompleteMask
protected int regionSelectionCompleteMask
-
addRegionSelectionCompleteMask
protected int addRegionSelectionCompleteMask
-
translatingMask
protected int translatingMask
-
scalingMask
protected int scalingMask
-
xAxisScalingMask
protected int xAxisScalingMask
-
yAxisScalingMask
protected int yAxisScalingMask
-
-
Method Detail
-
builder
public static <V,E> ModalSatelliteGraphMouse.Builder<V,E,?,?> builder()
-
loadPlugins
public void loadPlugins()
Description copied from class:DefaultModalGraphMouse
create the plugins, and load the plugins for set mode- Specified by:
loadPlugins
in interfaceVisualizationViewer.GraphMouse
- Overrides:
loadPlugins
in classDefaultModalGraphMouse<V,E>
-
-