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

## 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` Convenience implementation of plug-in entry.

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

Methods in org.eclipse.update.core that return IPluginEntry
`IPluginEntry[]` | `Site.getPluginEntries()` Returns an array of entries corresponding to plug-ins installed on this site.
`IPluginEntry[]` | `Site.getPluginEntriesOnlyReferencedBy(IFeature feature)` 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.getPluginEntries()` Returns an array of entries corresponding to plug-ins installed on this site.
`IPluginEntry[]` | `ISite.getPluginEntriesOnlyReferencedBy(IFeature feature)` 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.getPluginEntries()` 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[]` | `IFeature.getRawPluginEntries()` Returns an array of plug-in entries referenced by this feature No filtering occurs
`IPluginEntry[]` | `Feature.getRawPluginEntries()` Returns an array of plug-in entries referenced by this feature
`IPluginEntry[]` | `Feature.getPluginEntries()`

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

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.