Class InstalledExtension

  • All Implemented Interfaces:
    IconProvider, java.lang.Comparable<InstalledBundleObject>

    public final class InstalledExtension
    extends AbstractInstalledPlugin
    An InstalledExtension bridges the gap between an extension plug-in bundle and the plug-ins that it contains. It is not the plug-in itself, but it creates and manages instances of the plug-in on demand. When a plug-in bundle is installed, an instance is created for each plug-in listed in the bundle's root file.
    Since:
    3.0
    Author:
    Chris Jennings
    See Also:
    BundleInstaller.getInstalledExtensions()
    • Method Detail

      • isReloadable

        protected boolean isReloadable()
        Description copied from class: AbstractInstalledPlugin
        Returns true if this plug-in is a reloadable type, or false if it is only run once (and thus should be run at the same time as the plug-in info is collected).
        Overrides:
        isReloadable in class AbstractInstalledPlugin
        Returns:
        false if the plug-in is an extension, true otherwise