Uses of Interface
org.eclipse.core.runtime.IExtension
Package
Description
Provides support for the runtime platform, core utility methods and the extension registry.
Provides helpers to facilitate the authoring of dynamic plug-ins.
Provides basic support for managing Team providers.
Provides the standard Property Sheet view which displays
custom properties of the active workbench part's current selection.
-
Uses of IExtension in org.eclipse.core.runtime
Modifier and TypeMethodDescriptionIConfigurationElement.getDeclaringExtension()
Returns the extension that declares this configuration element.IExtensionDelta.getExtension()
Returns the affected extension.IExtensionPoint.getExtension
(String extensionId) Returns the extension with the given unique identifier configured into this extension point, ornull
if there is no such extension.IExtensionRegistry.getExtension
(String extensionId) Returns the specified extension in this extension registry, ornull
if there is no such extension.IExtensionRegistry.getExtension
(String extensionPointId, String extensionId) Returns the specified extension in this extension registry, ornull
if there is no such extension.IExtensionRegistry.getExtension
(String namespace, String extensionPointName, String extensionId) Returns the specified extension in this extension registry, ornull
if there is no such extension.IExtensionPoint.getExtensions()
Returns all extensions configured into this extension point.IExtensionRegistry.getExtensions
(String namespace) Returns all extensions declared in the given namespace.IExtensionRegistry.getExtensions
(IContributor contributor) Returns all extensions supplied by the contributor, ornull
if there are no such extensions.Modifier and TypeMethodDescriptionvoid
IRegistryEventListener.added
(IExtension[] extensions) Notifies this listener that extensions were added to the registry.void
IRegistryEventListener.removed
(IExtension[] extensions) Notifies this listener that extensions were removed from the registry.boolean
IExtensionRegistry.removeExtension
(IExtension extension, Object token) Removes the given extension from this registry. -
Uses of IExtension in org.eclipse.core.runtime.dynamichelpers
Modifier and TypeMethodDescriptionvoid
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, Object[] removedObjects) Object[]
ExtensionTracker.getObjects
(IExtension element) Object[]
IExtensionTracker.getObjects
(IExtension extension) Return all the objects that have been associated with the given extension.void
ExtensionTracker.registerObject
(IExtension element, Object object, int referenceType) void
IExtensionTracker.registerObject
(IExtension extension, Object object, int referenceType) Create an association between the given extension and the given object.void
IExtensionChangeHandler.removeExtension
(IExtension extension, Object[] objects) This method is called after the removal of an extension.Object[]
ExtensionTracker.unregisterObject
(IExtension extension) void
ExtensionTracker.unregisterObject
(IExtension extension, Object object) Object[]
IExtensionTracker.unregisterObject
(IExtension extension) Remove all the objects associated with the given extension.void
IExtensionTracker.unregisterObject
(IExtension extension, Object object) Remove an association between the given extension and the given object. -
Uses of IExtension in org.eclipse.equinox.bidi.internal
Modifier and TypeMethodDescriptionvoid
StructuredTextTypesCollector.added
(IExtension[] extensions) void
StructuredTextTypesCollector.removed
(IExtension[] extensions) -
Uses of IExtension in org.eclipse.equinox.http.registry.internal
Modifier and TypeMethodDescriptionvoid
ExtensionPointTracker.Listener.added
(IExtension extension) void
FilterManager.added
(IExtension extension) void
HttpContextManager.added
(IExtension extension) void
ResourceManager.added
(IExtension extension) void
ServletManager.added
(IExtension extension) void
ExtensionPointTracker.Listener.removed
(IExtension extension) void
FilterManager.removed
(IExtension extension) void
HttpContextManager.removed
(IExtension extension) void
ResourceManager.removed
(IExtension extension) void
ServletManager.removed
(IExtension extension) -
Uses of IExtension in org.eclipse.team.ui
Modifier and TypeMethodDescriptionstatic ImageDescriptor
TeamImages.getImageDescriptorFromExtension
(IExtension extension, String subdirectoryAndFilename) Convenience method to get an image descriptor for an extension. -
Uses of IExtension in org.eclipse.ui.internal
Modifier and TypeMethodDescriptionvoid
AbstractWorkingSetManager.addExtension
(IExtensionTracker tracker, IExtension extension) void
ObjectActionContributorManager.addExtension
(IExtensionTracker tracker, IExtension addedExtension) void
AbstractWorkingSetManager.removeExtension
(IExtension extension, Object[] objects) void
ObjectContributorManager.removeExtension
(IExtension source, Object[] objects) -
Uses of IExtension in org.eclipse.ui.views.markers.internal
Modifier and TypeMethodDescriptionvoid
MarkerSupportRegistry.addExtension
(IExtensionTracker tracker, IExtension extension) void
MarkerSupportRegistry.removeExtension
(IExtension extension, Object[] objects) -
Uses of IExtension in org.eclipse.ui.views.properties
Modifier and TypeMethodDescriptionvoid
PropertySheet.added
(IExtension[] extensions) void
PropertySheet.removed
(IExtension[] extensions)