Eclipse Platform
Release 3.0

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[] 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()
           
 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.
 

Methods in org.eclipse.update.core with parameters of type IPluginEntry
 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.
 IContentConsumer IFeatureContentConsumer.open(IPluginEntry pluginEntry)
          Opens a generic content consumer for the specified plug-in entry.
 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).
 void Site.addPluginEntry(IPluginEntry pluginEntry)
          Adds a new plug-in entry to this site.
 void BaseInstallHandler.pluginsDownloaded(IPluginEntry[] plugins)
          Called after files corresponding to plug-in entries have been downloaded, but before they are actully unpacked and installed.
 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.
 


Eclipse Platform
Release 3.0

Guidelines for using Eclipse APIs.

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