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 TypeMethodDescriptionvoid
addPlugins
(List<String> pluginClassNames) Adds the given plugins to the systemReturns all currently installed pluginsvoid
removePlugins
(List<Plugin> plugins) Removes the given plugins from the system
-
Method Details
-
getManagedPlugins
Description copied from interface:PluginInstaller
Returns all currently installed plugins- Specified by:
getManagedPlugins
in interfacePluginInstaller
- Returns:
- the plugins
-
addPlugins
Description copied from interface:PluginInstaller
Adds the given plugins to the system- Specified by:
addPlugins
in 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:PluginInstaller
Removes the given plugins from the system- Specified by:
removePlugins
in interfacePluginInstaller
- Parameters:
plugins
- the plugins
-