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. |