Package | Description |
---|---|
bibliothek.gui.dock.util.extension |
Contains classes to create and manage extensions.
|
Modifier and Type | Method and Description |
---|---|
ExtensionName<T> |
SharedExtension.getName()
Gets the name of the extension whose objects are shared.
|
Modifier and Type | Method and Description |
---|---|
<E> java.util.Collection<E> |
Extension.load(DockController controller,
ExtensionName<E> extension)
Loads a set of extensions, it is the
Extension s responsibility to implement any
kind of caching. |
<E> java.util.List<E> |
ExtensionManager.load(ExtensionName<E> name)
Loads all extensions matching
name . |
<E> SharedExtension<E> |
ExtensionManager.share(ExtensionName<E> name)
Creates a new
SharedExtension object which uses name as key to read
extensions. |