## Uses of Class
org.eclipse.core.runtime.Plugin

Packages that use Plugin
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 support for the runtime platform, core utility methods and the extension registry.
org.eclipse.core.variables: Provides support for defining and contributing variables for the purpose of string substitution.
org.eclipse.debug.core: Provides support for launching programs, breakpoint management, expression management, and debug events.
org.eclipse.ui.console: Application programming interfaces for interaction with the Eclipse console.
org.eclipse.ui.plugin: Class hierarchies for plug-ins that integrate with the Eclipse Platform UI.

### Uses of Plugin in org.eclipse.ant.core

Subclasses of Plugin in org.eclipse.ant.core
`class` `AntCorePlugin` The plug-in runtime class for the Ant Core plug-in.

### Uses of Plugin in org.eclipse.core.resources

Subclasses of Plugin in org.eclipse.core.resources
`class` `ResourcesPlugin` The plug-in runtime class for the Resources plug-in.

Methods in org.eclipse.core.resources with parameters of type Plugin
`ISavedState` IWorkspace.`addSaveParticipant​(Plugin plugin, ISaveParticipant participant)` Deprecated. Use `IWorkspace.addSaveParticipant(String, ISaveParticipant)` instead
`void` IWorkspace.`removeSaveParticipant​(Plugin plugin)` Deprecated. Use `IWorkspace.removeSaveParticipant(String)` instead

### Uses of Plugin in org.eclipse.core.runtime

Methods in org.eclipse.core.runtime that return Plugin
`static Plugin` Platform.`getPlugin​(String id)` Deprecated.

### Uses of Plugin in org.eclipse.core.variables

Subclasses of Plugin in org.eclipse.core.variables
`class` `VariablesPlugin` The plug-in runtime class for the Core Variables plug-in.

### Uses of Plugin in org.eclipse.debug.core

Subclasses of Plugin in org.eclipse.debug.core
`class` `DebugPlugin` There is one instance of the debug plug-in available from `DebugPlugin.getDefault()`.

### Uses of Plugin in org.eclipse.ui.console

Subclasses of Plugin in org.eclipse.ui.console
`class` `ConsolePlugin` The console plug-in class.

### Uses of Plugin in org.eclipse.ui.plugin

Subclasses of Plugin in org.eclipse.ui.plugin
`class` `AbstractUIPlugin` Abstract base class for plug-ins that integrate with the Eclipse platform UI.