Uses of Class
ca.cgjennings.apps.arkham.plugins.PluginBundle
-
Packages that use PluginBundle Package Description ca.cgjennings.apps.arkham.plugins -
-
Uses of PluginBundle in ca.cgjennings.apps.arkham.plugins
Methods in ca.cgjennings.apps.arkham.plugins that return PluginBundle Modifier and Type Method Description PluginBundle
PluginBundle. copy(java.io.File destination)
Writes a copy of the plug-in bundle todestination
.PluginBundle
InstalledBundleObject. getBundle()
Returns the bundle that this was loaded from, ornull
if this represents a built-in plug-in.PluginBundle
PluginRoot. getBundle()
Returns the plug-in bundle that this root belongs to, ornull
if this root object was not created from a bundle.static PluginBundle
BundleInstaller. getPluginBundle(java.io.File f)
Returns thePluginBundle
associated with a loaded plug-in bundle, ornull
if the file is not a loaded bundle.static PluginBundle
BundleInstaller. getPluginBundle(java.util.UUID uuid)
Returns thePluginBundle
associated with the loaded plug-in that has the specified UUID, ornull
if there is no such loaded bundle.Methods in ca.cgjennings.apps.arkham.plugins with parameters of type PluginBundle Modifier and Type Method Description void
InstallationActions. install(PluginBundle bundle)
Called when a plug-in bundle is being installed before any plug-ins in the bundle are instantiated.void
InstallationActions. uninstall(PluginBundle bundle)
Called when a plug-in bundle is being uninstalled before the bundle file is deleted.static void
BundleInstaller. uninstallPluginBundle(PluginBundle bundle)
Marks a plug-in for uninstallation.Constructors in ca.cgjennings.apps.arkham.plugins with parameters of type PluginBundle Constructor Description InstalledBundleObject(PluginBundle bundle)
Creates a new bundle object for the specified bundle.InstalledTheme(PluginBundle bundle, java.lang.String className)
Creates a newInstalledTheme
instance that describes the theme with the given className.PluginRoot(PluginBundle pb)
Read root file information from a plug-in bundle.
-