FigureLayer layer = _controller.getGraphPane().getForegroundLayer();
Site headSite;
Site tailSite;
// Temporary sites. One of these will get blown away later.
headSite = new AutonomousSite(layer, x, y);
tailSite = new AutonomousSite(layer, x, y);
// Render the edge.
Connector c = render(edge, layer, tailSite, headSite);
try {