Class SimPickingGraphMousePlugin
java.lang.Object
edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<FWSimFieldContainer,SimFieldLink>
net.simplace.client.sim.graphpanel.event.SimPickingGraphMousePlugin
- All Implemented Interfaces:
edu.uci.ics.jung.visualization.control.GraphMousePlugin
,MouseListener
,MouseMotionListener
,EventListener
public class SimPickingGraphMousePlugin
extends edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<FWSimFieldContainer,SimFieldLink>
- Author:
- XPMUser
-
Field Summary
Fields inherited from class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin
addToSelectionModifiers, edge, lensColor, lensPaintable, locked, offsetx, offsety, rect, vertex
Fields inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
cursor, down, modifiers
-
Method Summary
Modifier and TypeMethodDescriptionvoid
If the mouse is over a picked vertex, drag all picked vertices with the mouse.Methods inherited from class edu.uci.ics.jung.visualization.control.PickingGraphMousePlugin
getLensColor, isLocked, mouseClicked, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, pickContainedVertices, setLensColor, setLocked
Methods inherited from class edu.uci.ics.jung.visualization.control.AbstractGraphMousePlugin
checkModifiers, getCursor, getModifiers, setCursor, setModifiers
-
Method Details
-
mouseDragged
If the mouse is over a picked vertex, drag all picked vertices with the mouse. If the mouse is not over a Vertex, draw the rectangle to select multiple Vertices- Specified by:
mouseDragged
in interfaceMouseMotionListener
- Overrides:
mouseDragged
in classedu.uci.ics.jung.visualization.control.PickingGraphMousePlugin<FWSimFieldContainer,
SimFieldLink> - Parameters:
e
-
-