private void accumulateAllCircuitsSwing(Circuits circuits, Set<E> results) {

		Set<E> edges = circuits.allCircuits;
		for (E e : edges) {
			E currentEdge = ensureEdgeUpToDateSwing(e);
			if (currentEdge != null) {
				// edge is null when the old edge endpoints have both been grouped
				results.add(currentEdge);
			}
		}
	}
Signals to this path highlighter that it should stop all background jobs
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/edge/VisualGraphPathHighlighter.java