Eclipse Platform
Release 3.1

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

Packages that use IPluginDescriptor
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.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 use-cases.
 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 use-cases.
 

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).
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

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