Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.core.runtime.IPluginDescriptor

Packages that use IPluginDescriptor
org.eclipse.ant.core | Provides support for running the Ant build tool in the platform.
org.eclipse.core.resources | Provides basic support for managing a workspace and its resources.
org.eclipse.core.runtime | Provides core support for plug-ins and the plug-in registry.
org.eclipse.ui.plugin | Class hierarchies for plug-ins that integrate with the Eclipse Platform UI.

Uses of IPluginDescriptor in org.eclipse.ant.core

Constructors in org.eclipse.ant.core with parameters of type IPluginDescriptor
`AntCorePlugin(IPluginDescriptor descriptor)` Constructs an instance of this plug-in runtime class.

Uses of IPluginDescriptor in org.eclipse.core.resources

Methods in org.eclipse.core.resources with parameters of type IPluginDescriptor
`IPath` | `IProject.getPluginWorkingLocation(IPluginDescriptor plugin)` Deprecated. Use `IProject.getWorkingLocation(plugin.getUniqueIdentifier())`.

Constructors in org.eclipse.core.resources with parameters of type IPluginDescriptor
`ResourcesPlugin(IPluginDescriptor pluginDescriptor)` Constructs an instance of this plug-in runtime class.

Uses of IPluginDescriptor in org.eclipse.core.runtime

Methods in org.eclipse.core.runtime that return IPluginDescriptor
`IPluginDescriptor` | `Plugin.getDescriptor()` Deprecated. `IPluginDescriptor` was refactored in Eclipse 3.0. The `getDescriptor()` method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on `IPluginDescriptor` and its methods for details.
`IPluginDescriptor` | `IPluginRegistry.getPluginDescriptor(String pluginId)` Deprecated. `IPluginDescriptor` was refactored in Eclipse 3.0. The `getPluginDescriptor()` method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on `IPluginDescriptor` and its methods for details.
`IPluginDescriptor` | `IPluginRegistry.getPluginDescriptor(String pluginId, PluginVersionIdentifier version)` Deprecated. `IPluginDescriptor` was refactored in Eclipse 3.0. The `getPluginDescriptor()` method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on `IPluginDescriptor` and its methods for details.
`IPluginDescriptor[]` | `IPluginRegistry.getPluginDescriptors()` Deprecated. `IPluginDescriptor` was refactored in Eclipse 3.0. The `getPluginDescriptors()` method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on `IPluginDescriptor` and its methods for details.
`IPluginDescriptor[]` | `IPluginRegistry.getPluginDescriptors(String pluginId)` Deprecated. `IPluginDescriptor` was refactored in Eclipse 3.0. The `getPluginDescriptors()` method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on `IPluginDescriptor` and its methods for details.
`IPluginDescriptor` | `IExtensionPoint.getDeclaringPluginDescriptor()` Deprecated. IPluginDescriptor is not part of the new runtime and its function has been split over several parts of the new runtime. This method is not available (returns null) if the compatibility layer is not installed. Use getNamespace() to get the symbolic id of the declaring plugin. See `IPluginDescriptor` to see how to update your usecases.
`IPluginDescriptor` | `IExtension.getDeclaringPluginDescriptor()` Deprecated. IPluginDescriptor is not part of the new runtime and its function has been split over several parts of the new runtime. This method is not available (returns `null`) if the compatibility layer is not installed. Use getNamespace() to get the symbolic id of the declaring plugin. See `IPluginDescriptor` to see how to update your usecases.

Constructors in org.eclipse.core.runtime with parameters of type IPluginDescriptor
`Plugin(IPluginDescriptor descriptor)` Deprecated. In Eclipse 3.0 this constructor has been replaced by `Plugin.Plugin()`. Implementations of `MyPlugin(IPluginDescriptor descriptor)` should be changed to `MyPlugin()` and call `super()` instead of `super(descriptor)`. The `MyPlugin(IPluginDescriptor descriptor)` constructor is called only for plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in.

Uses of IPluginDescriptor in org.eclipse.ui.plugin

Constructors in org.eclipse.ui.plugin with parameters of type IPluginDescriptor
`AbstractUIPlugin(IPluginDescriptor descriptor)` Deprecated. In Eclipse 3.0 this constructor has been replaced by `AbstractUIPlugin.AbstractUIPlugin()`. Implementations of `MyPlugin(IPluginDescriptor descriptor)` should be changed to `MyPlugin()` and call `super()` instead of `super(descriptor)`. The `MyPlugin(IPluginDescriptor descriptor)` constructor is called only for plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in (or, as in this case, subclasses which might).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.