Package ghidra.graph.viewer.event.mouse
Class VisualGraphSatelliteTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>>
- java.lang.Object
-
- edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
-
- ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin<V,E>
-
- ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin<V,E>
-
- ghidra.graph.viewer.event.mouse.VisualGraphSatelliteTranslatingGraphMousePlugin<V,E>
-
- All Implemented Interfaces:
edu.uci.ics.jung.visualization.control.GraphMousePlugin
,VisualGraphMousePlugin<V,E>
,java.awt.event.MouseListener
,java.awt.event.MouseMotionListener
,java.util.EventListener
public class VisualGraphSatelliteTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> extends VisualGraphSatelliteAbstractGraphMousePlugin<V,E>
-
-
Field Summary
-
Fields inherited from class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
isHandlingMouseEvents, selectedEdge, selectedVertex
-
-
Constructor Summary
Constructors Constructor Description VisualGraphSatelliteTranslatingGraphMousePlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
mouseClicked(java.awt.event.MouseEvent e)
void
mouseDragged(java.awt.event.MouseEvent e)
void
mouseMoved(java.awt.event.MouseEvent e)
void
mousePressed(java.awt.event.MouseEvent e)
void
mouseReleased(java.awt.event.MouseEvent e)
protected boolean
shouldShowCursor(java.awt.event.MouseEvent e)
-
Methods inherited from class ghidra.graph.viewer.event.mouse.VisualGraphSatelliteAbstractGraphMousePlugin
getSatelliteLensInSatelliteViewSpace, isInSatelliteLensArea, moveMasterViewerToMousePoint, translateSatelliteViewPointToLayoutPoint
-
Methods inherited from class ghidra.graph.viewer.event.mouse.VisualGraphAbstractGraphMousePlugin
checkForEdge, checkForVertex, installCursor, isOverEdge, isOverVertex, mouseEntered, mouseExited, pickEdge, pickVertex, resetState
-
Methods inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
checkModifiers, getCursor, getModifiers, setCursor, setModifiers
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
dispose, getGraphViewer, getSatelliteGraphViewer, getViewer, getViewUpdater, getViewUpdater
-
-
-
-
Method Detail
-
shouldShowCursor
protected boolean shouldShowCursor(java.awt.event.MouseEvent e)
- Overrides:
shouldShowCursor
in classVisualGraphSatelliteAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>>
-
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDragged
in interfacejava.awt.event.MouseMotionListener
- Overrides:
mouseDragged
in classVisualGraphAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>>
-
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
- Specified by:
mouseMoved
in interfacejava.awt.event.MouseMotionListener
- Overrides:
mouseMoved
in classVisualGraphAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>>
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interfacejava.awt.event.MouseListener
- Overrides:
mouseClicked
in classVisualGraphAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>>
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interfacejava.awt.event.MouseListener
- Overrides:
mousePressed
in classVisualGraphAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>>
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interfacejava.awt.event.MouseListener
- Overrides:
mouseReleased
in classVisualGraphAbstractGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>>
-
-