| Interface | Description |
|---|---|
| ExtensionPoint<T> |
Superclass of all known extension points.
|
| Init |
Interface for runtime initialization classes
|
| Class | Description |
|---|---|
| AbstractExtensionPoint<T> |
Abstract implementation of an extension point.
Contains only helper methods. |
| ComponentDefinition |
This class is a storage for an extension informations
|
| ExtensionDefinition |
This class is a storage for an extension informations
|
| ExtensionPointDefinition |
Object representation of an extension point definition.
|
| Feature |
A plugin is composed by features, containing components definitions and extensions.
|
| InitExtensionPoint |
Extension point holding all
Init classes loaded after all components and extensions. |
| Plugin |
Object representation of a plugin.xml
|
| PluginExistsAction |
Tests if a given plugin exists.
|
| PluginIssue |
Represents an issue while initializing the plugin system.
|
| PluginsGenerator |
SAX plugins' informations in order to be able to generate a plugin by file tree
|
| PluginsManager |
The PluginManager is in charge to load and initialize plugins.
|
| PluginsManager.PluginsInformation |
Helper class containing all relevant informations after features list computation.
|
| PluginSourceFactory |
SourceFactory handling resources URIs for plugins.
|
| Enum | Description |
|---|---|
| PluginIssue.PluginIssueCode |
Issue code enumeration.
|
| PluginsManager.InactivityCause |
Cause of the deactivation of a feature
|
| PluginsManager.Status |
PluginsManager status after initialization.
|
| Exception | Description |
|---|---|
| PluginException |
Exception thrown by the
PluginsManager when plugins loading fails.It is only the case when the safe mode itself fails to load. |