Package com.openstego.desktop.util
Class PluginManager
java.lang.Object
com.openstego.desktop.util.PluginManager
Utility class to load and manage the available stego plugins
-
Method Summary
Modifier and TypeMethodDescriptionstatic List
<OpenStegoPlugin> Method to get the list of the data hiding pluginsstatic OpenStegoPlugin
getPluginByName
(String name) Method to get the plugin object based on the name of the pluginMethod to get the list of names of the loaded pluginsstatic List
<OpenStegoPlugin> Method to get the list of the loaded pluginsstatic List
<OpenStegoPlugin> Method to get the list of the watermarking pluginsstatic void
Method to load the stego plugin classes
-
Method Details
-
loadPlugins
Method to load the stego plugin classes- Throws:
OpenStegoException
-
getPluginNames
Method to get the list of names of the loaded plugins- Returns:
- List of names of the loaded plugins
-
getPlugins
Method to get the list of the loaded plugins- Returns:
- List of the loaded plugins
-
getDataHidingPlugins
Method to get the list of the data hiding plugins- Returns:
- List of the data hiding plugins
-
getWatermarkingPlugins
Method to get the list of the watermarking plugins- Returns:
- List of the watermarking plugins
-
getPluginByName
Method to get the plugin object based on the name of the plugin- Parameters:
name
- Name of the plugin- Returns:
- Plugin object
-