|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IExtension | |
---|---|
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.ercp.eworkbench |
Uses of IExtension in org.eclipse.core.runtime |
---|
Methods in org.eclipse.core.runtime that return IExtension | |
---|---|
IExtension |
IConfigurationElement.getDeclaringExtension()
Returns the extension that declares this configuration element. |
IExtension |
IExtensionDelta.getExtension()
Returns the affected extension. |
IExtension |
IPluginDescriptor.getExtension(java.lang.String extensionName)
Deprecated. Use Platform.getExtensionRegistry().getExtension(id + "." + extensionName)where id is the plug-in id. |
IExtension |
IExtensionPoint.getExtension(java.lang.String extensionId)
Returns the extension with the given unique identifier configured into this extension point, or null if there is no such extension. |
IExtension |
IExtensionRegistry.getExtension(java.lang.String extensionId)
Returns the specified extension in this extension registry, or null if there is no such extension. |
IExtension |
IExtensionRegistry.getExtension(java.lang.String extensionPointId,
java.lang.String extensionId)
Returns the specified extension in this extension registry, or null if there is no such extension. |
IExtension |
IPluginRegistry.getExtension(java.lang.String extensionPointId,
java.lang.String extensionId)
Deprecated. Replaced by IExtensionRegistry.getExtension(String, String) . |
IExtension |
IExtensionRegistry.getExtension(java.lang.String namespace,
java.lang.String extensionPointName,
java.lang.String extensionId)
Returns the specified extension in this extension registry, or null if there is no such extension. |
IExtension |
IPluginRegistry.getExtension(java.lang.String pluginId,
java.lang.String extensionPointName,
java.lang.String extensionId)
Deprecated. Replaced by IExtensionRegistry.getExtension(String, String, String) . |
IExtension[] |
IPluginDescriptor.getExtensions()
Deprecated. Use Platform.getExtensionRegistry().getExtensions(id)where id is the plug-in id. |
IExtension[] |
IExtensionPoint.getExtensions()
Returns all extensions configured into this extension point. |
IExtension[] |
IExtensionRegistry.getExtensions(java.lang.String namespace)
Returns all extensions declared in the given namespace. |
Methods in org.eclipse.core.runtime with parameters of type IExtension | |
---|---|
boolean |
IExtensionRegistry.removeExtension(IExtension extension,
java.lang.Object token)
Removes the given extension from this registry. |
Uses of IExtension in org.eclipse.core.runtime.dynamichelpers |
---|
Methods in org.eclipse.core.runtime.dynamichelpers with parameters of type IExtension | |
---|---|
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. |
protected void |
ExtensionTracker.applyAdd(IExtensionChangeHandler handler,
IExtension extension)
|
protected void |
ExtensionTracker.applyRemove(IExtensionChangeHandler handler,
IExtension removedExtension,
java.lang.Object[] removedObjects)
|
java.lang.Object[] |
IExtensionTracker.getObjects(IExtension extension)
Return all the objects that have been associated with the given extension. |
java.lang.Object[] |
ExtensionTracker.getObjects(IExtension element)
|
void |
IExtensionTracker.registerObject(IExtension extension,
java.lang.Object object,
int referenceType)
Create an association between the given extension and the given object. |
void |
ExtensionTracker.registerObject(IExtension element,
java.lang.Object object,
int referenceType)
|
void |
IExtensionChangeHandler.removeExtension(IExtension extension,
java.lang.Object[] objects)
This method is called after the removal of an extension. |
java.lang.Object[] |
IExtensionTracker.unregisterObject(IExtension extension)
Remove all the objects associated with the given extension. |
java.lang.Object[] |
ExtensionTracker.unregisterObject(IExtension extension)
|
void |
IExtensionTracker.unregisterObject(IExtension extension,
java.lang.Object object)
Remove an association between the given extension and the given object. |
void |
ExtensionTracker.unregisterObject(IExtension extension,
java.lang.Object object)
|
Uses of IExtension in org.eclipse.ercp.eworkbench |
---|
Methods in org.eclipse.ercp.eworkbench with parameters of type IExtension | |
---|---|
void |
ApplicationRegistry.addExtension(IExtensionTracker tracker,
IExtension addedExtension)
|
void |
ApplicationRegistry.removeExtension(IExtension source,
java.lang.Object[] objects)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |