public void dispose() {
		for (GraphMousePlugin mp : mousePlugins) {
			if (mp instanceof VisualGraphMousePlugin) {
				((VisualGraphMousePlugin<?, ?>) mp).dispose();
			}
		}
		mousePlugins.clear();
	}
Places the given plugin at the front of the list

@param p the mouse plugin to prepend
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/event/mouse/VisualGraphPluggableGraphMouse.java