public void addPlugin(Plugin p) throws PluginException {
		checkedRunSwingNow(() -> {
			pluginMgr.addPlugin(p);
			setConfigChanged(true);
		}, PluginException.class);
	}
Add plugins to the tool.
@param classNames collection of plugin class names
@throws PluginException if a plugin could not be constructed, or
there was problem executing its init() method, or if a plugin of this
class already exists in the tool
Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/PluginTool.java