protected void moveMouse(AbstractTestVertex v) {
		//
		// Use the center of the vertex, which is easier than adding an arbitrary offset to 
		// the mouse points when dealing with scaling
		//

		GraphViewer<AbstractTestVertex, TestEdge> viewer = graphComponent.getPrimaryViewer();

		Point2D p = swing(() -> GraphViewerUtils.getVertexCenterPointInViewSpace(viewer, v));

		int x = (int) p.getX();
		int y = (int) p.getY();
		moveMouse(viewer, x, y);
	}
Moves the given vertex as necessary so that it is not touching any other vertex

@param v the vertex
Ghidra/Framework/Graph/src/test.slow/java/ghidra/graph/viewer/AbstractVisualGraphTest.java