Class IAddonManager

Direct Known Subclasses:
StandardAddonManager

public abstract class IAddonManager
extends IPublisher
Manages the loading and execution of add-ons.
  • Constructor Details

  • Method Details

    • getApplicationFramework

      protected ApplicationFramework getApplicationFramework()
    • getAddons

      public Set<IAddon> getAddons()
    • setAddons

      public void setAddons​(Set<IAddon> addons)
    • addAddon

      public void addAddon​(IAddon addon)
    • removeAddon

      public void removeAddon​(IAddon addon)
    • loadAddons

      public abstract void loadAddons()
      Attempts to load add-ons into instance.
    • initializeAddons

      public void initializeAddons()
      Initializes all add-ons.