Interface | Description |
---|---|
ExtensionClassLoaderProvider |
An interface for providing classloaders for extensions.
|
ExtensionConstants |
Provides access to standard namespaces used by the platform in extension
manifests.
|
ExtensionQueue |
A queue of extensions.
|
ExtensionQueue.Builder |
An interface for bulding extension queues.
|
ExtensionQueueLoadStrategy |
Fully loads all extensions of the extensions queue.
|
HashStructureHookListener |
Add a HashStructureHookListener to a HashStructureHook
instance if you wish to be notified when new extension.xml
elements are processed by the HashStructureHook instance.
|
IsolatedClassloaderSupport |
Class | Description |
---|---|
ExtensionProcessorContext |
The context in which an extension manifest is being processed.
|
ExtensionProcessorPlugin |
An ExtensionProcessorPlugin is an object that can extend the
manifest processing behavior of the IDE.
|
HashStructureElementVisitor |
A generic
ElementVisitor for unmarshalling extension manifest
(extension.xml) elements into a HashStructure . |
HashStructureHook |
Generic extension hook for unmarshalling extension manifest elements
into a
HashStructure . |
HashStructureHookAggregator |
The
HashStructureHookAggregator class is used to assist
in aggregating elements from a specific hook. |
HashStructureHookEvent |
HashStructureHookEvent instances are sent to HashStructureHookListener
objects.
|
LazyClassAdapter |
LazyClassAdapter is a hash structure adapter that can retrieve instances
of a class declared in an extension manifest.
|
LazyResourceAdapter |
Lazy resource adapter class that helps in lazily processing
resources from a hash structure.
|
MetaClassList<T> |
A list of classes registered through an extension hook.
|
ProjectDataHandler | |
PropertiesExtensionProcessorPlugin |
An
ExtensionProcessorPlugin based on a properties file. |
Role |
Represents information about a role, which is a set of customizations
of the product.
|
RoleManager |
The role manager is responsible for co-ordinating the selection of the
current role.
|
URLPathHandler |
Abstract handler for URLPath values in the extension manifest.
|
Enum | Description |
---|---|
HashStructureHookEvent.Type |
Annotation Type | Description |
---|---|
RegisteredByExtension |
Indicates the extension that registers a type.
|