Class InstalledExtensionsPanel.AppExtensionPlaceholder<T extends AppExtension>

java.lang.Object
ca.corbett.extensions.ui.InstalledExtensionsPanel.AppExtensionPlaceholder<T>
Type Parameters:
T - The specific type of AppExtension that we're dealing with.
Enclosing class:
InstalledExtensionsPanel<T extends AppExtension>

protected static class InstalledExtensionsPanel.AppExtensionPlaceholder<T extends AppExtension> extends Object
Used internally to represent an extension, either installed or uninstalled, either enabled or disabled.
Author:
scorbo2
  • Field Details

    • extension

      protected final T extends AppExtension extension
    • name

      protected String name
    • isEnabled

      protected boolean isEnabled
  • Constructor Details

    • AppExtensionPlaceholder

      public AppExtensionPlaceholder(T extension, boolean isEnabled)
  • Method Details