Package ghidra.framework.plugintool
Class DefaultPluginInstaller
java.lang.Object
ghidra.framework.plugintool.DefaultPluginInstaller
- All Implemented Interfaces:
PluginInstaller
The default plugin installer that uses a tool to install plugins
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlugins(List<String> pluginClassNames) Adds the given plugins to the systemReturns all currently installed pluginsvoidremovePlugins(List<Plugin> plugins) Removes the given plugins from the system
-
Method Details
-
getManagedPlugins
Description copied from interface:PluginInstallerReturns all currently installed plugins- Specified by:
getManagedPluginsin interfacePluginInstaller- Returns:
- the plugins
-
addPlugins
Description copied from interface:PluginInstallerAdds the given plugins to the system- Specified by:
addPluginsin interfacePluginInstaller- Parameters:
pluginClassNames- the plugin class names to add- Throws:
PluginException- if there is an issue loading any of the plugins
-
removePlugins
Description copied from interface:PluginInstallerRemoves the given plugins from the system- Specified by:
removePluginsin interfacePluginInstaller- Parameters:
plugins- the plugins
-