| Interface | Description |
|---|---|
| ExtensionPoint<T> |
Superclass of all known extension points.
|
| FeatureActivator |
An activator of
features, which will be loaded by the PluginsManager. |
| Init |
Interface for runtime initialization classes
|
| Class | Description |
|---|---|
| AbstractExtensionPoint<T> |
Abstract implementation of an extension point.
Contains only helper methods. |
| AbstractFeatureActivator |
Basic impl
|
| ComponentDefinition |
This class is a storage for an extension informations
|
| ExcludePolicyFeatureActivator |
Default
FeatureActivator which activates all non-passive and non-excluded features. |
| 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.
|
| FeatureActivator.PluginsInformation |
Helper class containing all relevant information after features list computation.
|
| IncludePolicyFeatureActivator |
FeatureActivator which activates only passed included features and their dependencies. |
| IncludePolicyFeatureActivator.IncludedFeature |
A feature to include by
IncludePolicyFeatureActivator |
| 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.
|
| 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. |