|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IExtension | |
---|---|
org.eclipse.core.runtime | Provides core support for plug-ins and the plug-in registry. |
org.eclipse.core.runtime.dynamichelpers | Provides helpers to facilitate the authoring of dynamic plug-ins. |
org.eclipse.team.ui | Provides basic support for managing Team providers. |
Uses of IExtension in org.eclipse.core.runtime |
---|
Methods in org.eclipse.core.runtime that return IExtension | |
IExtension |
IPluginRegistry.getExtension(String extensionPointId,
String extensionId)
Deprecated. Replaced by IExtensionRegistry.getExtension(String, String) . |
IExtension |
IPluginRegistry.getExtension(String pluginId,
String extensionPointName,
String extensionId)
Deprecated. Replaced by IExtensionRegistry.getExtension(String, String, String) . |
IExtension |
IPluginDescriptor.getExtension(String extensionName)
Deprecated. Use Platform.getExtensionRegistry().getExtension(id + "." + extensionName)where id is the plug-in id. |
IExtension[] |
IPluginDescriptor.getExtensions()
Deprecated. Use Platform.getExtensionRegistry().getExtensions(id)where id is the plug-in id. |
IExtension |
IExtensionRegistry.getExtension(String extensionId)
Returns the specified extension in this extension registry, or null if there is no such extension. |
IExtension |
IExtensionRegistry.getExtension(String extensionPointId,
String extensionId)
Returns the specified extension in this extension registry, or null if there is no such extension.
|
IExtension |
IExtensionRegistry.getExtension(String namespace,
String extensionPointName,
String extensionId)
Returns the specified extension in this extension registry, or null if there is no such extension.
|
IExtension[] |
IExtensionRegistry.getExtensions(String namespace)
Returns all extensions declared in the given namespace. |
IExtension |
IExtensionPoint.getExtension(String extensionId)
Returns the extension with the given unique identifier configured into this extension point, or null if there is no such extension.
|
IExtension[] |
IExtensionPoint.getExtensions()
Returns all extensions configured into this extension point. |
IExtension |
IExtensionDelta.getExtension()
Returns the affected extension. |
IExtension |
IConfigurationElement.getDeclaringExtension()
Returns the extension that declares this configuration element. |
Uses of IExtension in org.eclipse.core.runtime.dynamichelpers |
---|
Methods in org.eclipse.core.runtime.dynamichelpers with parameters of type IExtension | |
void |
IExtensionTracker.registerObject(IExtension extension,
Object object,
int referenceType)
Create an association between the given extension and the given object. |
void |
IExtensionTracker.unregisterObject(IExtension extension,
Object object)
Remove an association between the given extension and the given object. |
Object[] |
IExtensionTracker.unregisterObject(IExtension extension)
Remove all the objects associated with the given extension and return them. |
Object[] |
IExtensionTracker.getObjects(IExtension extension)
Get all the objects that have been associated with the given extension. |
void |
IExtensionChangeHandler.addExtension(IExtensionTracker tracker,
IExtension extension)
This method is called whenever an extension conforming to the extension point filter is being added to the registry. |
void |
IExtensionChangeHandler.removeExtension(IExtension extension,
Object[] objects)
This method is called after the removal of an extension. |
void |
ExtensionTracker.registerObject(IExtension element,
Object object,
int referenceType)
|
protected void |
ExtensionTracker.applyAdd(IExtensionChangeHandler handler,
IExtension extension)
|
protected void |
ExtensionTracker.applyRemove(IExtensionChangeHandler handler,
IExtension removedExtension,
Object[] removedObjects)
|
Object[] |
ExtensionTracker.getObjects(IExtension element)
|
void |
ExtensionTracker.unregisterObject(IExtension extension,
Object object)
|
Object[] |
ExtensionTracker.unregisterObject(IExtension extension)
|
Uses of IExtension in org.eclipse.team.ui |
---|
Methods in org.eclipse.team.ui with parameters of type IExtension | |
static ImageDescriptor |
TeamImages.getImageDescriptorFromExtension(IExtension extension,
String subdirectoryAndFilename)
Convenience method to get an image descriptor for an extension. |
|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.