org.jpox.plugin |
Package providing the plugin mechanism utilised by JPOX. The mechanism is based on OSGi technology and provides
support for using the Eclipse plugin registry as well as a non-managed registry when not operating under Eclipse.
|
Java Source File Name | Type | Comment |
Bundle.java | Class | A Plug-in (OSGi Bundle) definition. |
ConfigurationElement.java | Class | |
EclipsePluginRegistry.java | Class | Manages the registry of Extensions and Extension Points. |
Extension.java | Class | Extension declared in a plug-in. |
ExtensionPoint.java | Class | Extension Point declared in a plug-in. |
NonManagedPluginRegistry.java | Class | Manages the registry of Extensions and Extension Points outside any OSGI container.
This implementation cannot handle multiple versions of the same plugin, so it either raises an exception
or logs the issue as a warning. |
PluginManager.java | Class | Manages the registry of Extensions and Extension Points. |
PluginParser.java | Class | |
PluginParserTest.java | Class | |
PluginRegistry.java | Interface | Loader and registry of Extensions and Extension Points. |
PluginRegistryFactory.java | Class | Factory for PluginRegistry. |