PluginClass - type of pluginpublic interface ExtensionPoint<PluginClass extends Plugin>
| Modifier and Type | Method and Description |
|---|---|
void |
addPlugin(PluginClass plugin)
Register a plugin (called at application startup).
|
void |
allPluginsLoaded()
Signal that application has been fully loaded and no more plug-ins will be added.
|
Class<PluginClass> |
getPluginClass()
Class of plugin.
|
Collection<PluginClass> |
getPlugins()
Return the list of registered plugins.
|
default void |
printInfo(StringBuilder s)
Print information about this extension point to the given StringBuilder.
|
Class<PluginClass> getPluginClass()
void addPlugin(PluginClass plugin)
void allPluginsLoaded()
Collection<PluginClass> getPlugins()
default void printInfo(StringBuilder s)
Copyright © 2019. All rights reserved.