Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.update.core.IPluginEntry

Packages that use IPluginEntry
org.eclipse.update.core: Provides support for extending the base installation and update services.

Uses of IPluginEntry in org.eclipse.update.core

Classes in org.eclipse.update.core that implement IPluginEntry
`class` `PluginEntry` Deprecated. The org.eclipse.update component has been replaced by Equinox p2. This API will be deleted in a future release. See bug 311590 for details.

Fields in org.eclipse.update.core declared as IPluginEntry
`protected IPluginEntry[]` `BaseInstallHandler.pluginEntries` Deprecated. Plug-in entries downloaded

Methods in org.eclipse.update.core that return IPluginEntry
`IPluginEntry[]` `Site.getPluginEntries()` Deprecated. Returns an array of entries corresponding to plug-ins installed on this site.
`IPluginEntry[]` `IFeature.getPluginEntries()` Deprecated. Returns an array of plug-in entries referenced by this feature filtered by the operating system, windowing system and architecture system set in `SiteManager`
`IPluginEntry[]` `ISite.getPluginEntries()` Deprecated. Returns an array of entries corresponding to plug-ins installed on this site.
`IPluginEntry[]` `Feature.getPluginEntries()` Deprecated.
`IPluginEntry[]` `Site.getPluginEntriesOnlyReferencedBy(IFeature feature)` Deprecated. Returns an array of entries corresponding to plug-ins that are installed on this site and are referenced only by the specified feature.
`IPluginEntry[]` `ISite.getPluginEntriesOnlyReferencedBy(IFeature feature)` Deprecated. Returns an array of entries corresponding to plug-ins that are installed on this site and are referenced only by the specified feature.
`IPluginEntry[]` `IFeature.getRawPluginEntries()` Deprecated. Returns an array of plug-in entries referenced by this feature No filtering occurs
`IPluginEntry[]` `Feature.getRawPluginEntries()` Deprecated. Returns an array of plug-in entries referenced by this feature

Methods in org.eclipse.update.core with parameters of type IPluginEntry
`void` `Site.addPluginEntry(IPluginEntry pluginEntry)` Deprecated. Adds a new plug-in entry to this site.
`void` `ISite.addPluginEntry(IPluginEntry pluginEntry)` Deprecated. Adds a new plug-in entry to this site.
`long` `FeatureContentProvider.getDownloadSizeFor(IPluginEntry[] pluginEntries, INonPluginEntry[] nonPluginEntries)` Deprecated. Returns the total size of all archives required for the specified plug-in and non-plug-in entries (the "packaging" view).
`long` `IFeatureContentProvider.getDownloadSizeFor(IPluginEntry[] pluginEntries, INonPluginEntry[] nonPluginEntries)` Deprecated. Returns the total size of all archives required for the specified plug-in and non-plug-in entries (the "packaging" view).
`long` `FeatureContentProvider.getInstallSizeFor(IPluginEntry[] pluginEntries, INonPluginEntry[] nonPluginEntries)` Deprecated. Returns the total size of all files required for the specified plug-in and non-plug-in entries (the "logical" view).
`long` `IFeatureContentProvider.getInstallSizeFor(IPluginEntry[] pluginEntries, INonPluginEntry[] nonPluginEntries)` Deprecated. Returns the total size of all files required for the specified plug-in and non-plug-in entries (the "logical" view).
`protected String` `FeatureContentProvider.getPathID(IPluginEntry entry)` Deprecated. Returns the path identifier for a plugin entry.
`ContentReference[]` `IFeatureContentProvider.getPluginEntryArchiveReferences(IPluginEntry pluginEntry, InstallMonitor monitor)` Deprecated. Returns an array of content references of the "packaged" archives that contain the files for the specified plug-in entry.
`ContentReference[]` `IFeatureContentProvider.getPluginEntryContentReferences(IPluginEntry pluginEntry, InstallMonitor monitor)` Deprecated. Returns an array of content references to the files implementing the specified plug-in.
`IContentConsumer` `IFeatureContentConsumer.open(IPluginEntry pluginEntry)` Deprecated. Opens a generic content consumer for the specified plug-in entry.
`void` `BaseInstallHandler.pluginsDownloaded(IPluginEntry[] plugins)` Deprecated. Called after files corresponding to plug-in entries have been downloaded, but before they are actually unpacked and installed.
`void` `IInstallHandler.pluginsDownloaded(IPluginEntry[] plugins)` Deprecated. Called after files corresponding to plug-in entries have been downloaded, but before they are actully unpacked and installed.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.