Package | Description |
---|---|
org.eclipse.core.runtime |
Provides support for the runtime platform, core utility methods and the extension registry.
|
org.eclipse.core.runtime.dynamichelpers |
Provides helpers to facilitate the authoring of dynamic plug-ins.
|
org.eclipse.core.runtime.spi |
Extension registry infrastructure for service providers
Package Specification
This package provides an infrastructure and helper utilities oriented towards service providers implementing their own extension registries.
|
Modifier and Type | Method and Description |
---|---|
static IExtensionRegistry |
RegistryFactory.createRegistry(RegistryStrategy strategy,
Object masterToken,
Object userToken)
Creates a new extension registry based on the given set of parameters.
|
static IExtensionRegistry |
Platform.getExtensionRegistry()
Returns the extension registry for this platform.
|
static IExtensionRegistry |
RegistryFactory.getRegistry()
Returns the default extension registry specified by the registry provider.
|
Constructor and Description |
---|
ExtensionTracker(IExtensionRegistry theRegistry)
Construct a new instance of the extension tracker using the given registry
containing tracked extensions and extension points.
|
Modifier and Type | Method and Description |
---|---|
IExtensionRegistry |
IRegistryProvider.getRegistry()
Returns the extension registry contributed by this provider; must not
be
null . |
Modifier and Type | Method and Description |
---|---|
void |
RegistryStrategy.onStart(IExtensionRegistry registry)
Deprecated.
|
void |
RegistryStrategy.onStart(IExtensionRegistry registry,
boolean loadedFromCache)
Override this method to provide additional processing performed
when the registry is created and started.
|
void |
RegistryStrategy.onStop(IExtensionRegistry registry)
Override this method to provide additional processing to be performed
just before the registry is stopped.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.