Uses of Class
ca.corbett.extensions.ExtensionManager
Packages that use ExtensionManager
Package
Description
Contains code that enables your applications to define dynamic extensions that can be
packaged into jar files and loaded at runtime to alter the behaviour of your application,
or even to supplement your application with additional behaviour.
Contains UI classes for the app-extensions code, most notably the ExtensionManagerDialog.
-
Uses of ExtensionManager in ca.corbett.extensions
Fields in ca.corbett.extensions declared as ExtensionManagerConstructors in ca.corbett.extensions with parameters of type ExtensionManagerModifierConstructorDescriptionprotectedAppProperties(String appName, File propsFile, ExtensionManager<T> extManager) If your application has an ExtensionManager, you can supply it here and this class will handle loading and saving properties for all enabled extensions. -
Uses of ExtensionManager in ca.corbett.extensions.ui
Fields in ca.corbett.extensions.ui declared as ExtensionManagerModifier and TypeFieldDescriptionprotected final ExtensionManagerExtensionDetailsPanel.extManagerprotected final ExtensionManager<AppExtension> ExtensionManagerPanel.extManagerConstructors in ca.corbett.extensions.ui with parameters of type ExtensionManagerModifierConstructorDescriptionExtensionDetailsPanel(Window owner, ExtensionManager manager, AppExtension extension, boolean isEnabled) Creates a new ExtensionDetailsPanel for the given AppExtension, which can be null - if null, an empty disabled panel will be generated.ExtensionManagerDialog(ExtensionManager manager, Frame owner) Creates an ExtensionManager dialog with the given ExtensionManager and the default title of "Extension Manager".ExtensionManagerDialog(ExtensionManager manager, Frame owner, String title) Creates an ExtensionManager dialog with the given ExtensionManager and the given window title.ExtensionManagerPanel(Window owner, ExtensionManager manager)