Package ghidra.graph.viewer.event.mouse
Class VisualGraphTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> 
java.lang.Object
edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
ghidra.graph.viewer.event.mouse.VisualGraphTranslatingGraphMousePlugin<V,E> 
- Type Parameters:
 V- the vertex typeE- the edge type
- All Implemented Interfaces:
 edu.uci.ics.jung.visualization.control.GraphMousePlugin,VisualGraphMousePlugin<V,,E> MouseListener,MouseMotionListener,EventListener
public class VisualGraphTranslatingGraphMousePlugin<V extends VisualVertex,E extends VisualEdge<V>> 
extends edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
implements MouseListener, MouseMotionListener, VisualGraphMousePlugin<V,E> 
Note: this class is based on 
TranslatingGraphMousePlugin.
 TranslatingGraphMousePlugin uses a MouseButtonOne press and drag gesture to translate the graph display in the x and y direction. The default MouseButtonOne modifier can be overridden to cause a different mouse gesture to translate the display.
- 
Field Summary
Fields inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
cursor, down, modifiers - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidvoidvoidvoidvoidvoidvoidMethods inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
getCursor, getModifiers, setCursor, setModifiersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ghidra.graph.viewer.event.mouse.VisualGraphMousePlugin
dispose, getGraphViewer, getSatelliteGraphViewer, getViewer, getViewUpdater, getViewUpdater 
- 
Constructor Details
- 
VisualGraphTranslatingGraphMousePlugin
public VisualGraphTranslatingGraphMousePlugin() - 
VisualGraphTranslatingGraphMousePlugin
public VisualGraphTranslatingGraphMousePlugin(int modifiers)  
 - 
 - 
Method Details
- 
checkModifiers
- Specified by:
 checkModifiersin interfaceedu.uci.ics.jung.visualization.control.GraphMousePlugin- Overrides:
 checkModifiersin classedu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
 - 
mousePressed
- Specified by:
 mousePressedin interfaceMouseListener
 - 
mouseReleased
- Specified by:
 mouseReleasedin interfaceMouseListener
 - 
mouseDragged
- Specified by:
 mouseDraggedin interfaceMouseMotionListener
 - 
mouseClicked
- Specified by:
 mouseClickedin interfaceMouseListener
 - 
mouseEntered
- Specified by:
 mouseEnteredin interfaceMouseListener
 - 
mouseExited
- Specified by:
 mouseExitedin interfaceMouseListener
 - 
mouseMoved
- Specified by:
 mouseMovedin interfaceMouseMotionListener
 
 -