| Package | Description |
|---|---|
| cf.janga.hook.core |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Extension<T extends CoreAPI>
Extensions are the contributions that a plugin brings to a hosting
application.
|
interface |
ExtensionPoint<T extends CoreAPI>
Extension points are points in an application which can be extended with
extensions provided by plugins.
|
interface |
HostApplication<T extends CoreAPI>
A host application is an application that defines extension points and
requires a plugin loader to load and initialize plugins and extensions at
runtime.
|
interface |
Plugin<T extends CoreAPI>
A piece of software that can contribute with extensions to a host
application.
|
interface |
PluginFile<T extends CoreAPI>
Represents the package file of a plugin.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends CoreAPI> |
SimplePluginPlatform.loadPlugins(String path,
HostApplication<T> application) |
<T extends CoreAPI> |
PluginPlatform.loadPlugins(String path,
HostApplication<T> application)
Loads plugins found in the path provided.
|
Copyright © 2014. All rights reserved.