public static Shape createHollowEgdeLoopInGraphSpace(Shape vertexShape, double x, double y) {
		GraphLoopShape fgLoopShape = doCreateHollowEgdeLoop();
		Shape edgeShape = fgLoopShape.getShape();
		return createEgdeLoopInGraphSpace(edgeShape, vertexShape, x, y);
	}
Creates a self-loop edge to be used with a vertex that calls itself.  The returned shape
is hollow (not a filled loop) so that mouse hit detection does not occur in the middle of
the circle.

@param vertexShape The shape of the vertex for which the edge is being created.
@param x The x coordinate of the vertex
@param y The y coordinate of the vertex
@return a self-loop edge to be used with a vertex that calls itself.
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/GraphViewerUtils.java