Package | Description |
---|---|
org.eclipse.update.core |
Provides support for extending the base installation
and update services.
|
Modifier and Type | Class and Description |
---|---|
class |
PluginEntry
Convenience implementation of plug-in entry.
|
Modifier and Type | Field and Description |
---|---|
protected IPluginEntry[] |
BaseInstallHandler.pluginEntries
Plug-in entries downloaded
|
Modifier and Type | Method and Description |
---|---|
IPluginEntry[] |
Feature.getPluginEntries() |
IPluginEntry[] |
ISite.getPluginEntries()
Returns an array of entries corresponding to plug-ins installed
on this site.
|
IPluginEntry[] |
Site.getPluginEntries()
Returns an array of entries corresponding to plug-ins installed
on this site.
|
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[] |
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[] |
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[] |
Feature.getRawPluginEntries()
Returns an array of plug-in entries referenced by this feature
|
IPluginEntry[] |
IFeature.getRawPluginEntries()
Returns an array of plug-in entries referenced by this feature
No filtering occurs
|
Modifier and Type | Method and Description |
---|---|
void |
ISite.addPluginEntry(IPluginEntry pluginEntry)
Adds a new plug-in entry to this site.
|
void |
Site.addPluginEntry(IPluginEntry pluginEntry)
Adds a new plug-in entry to this site.
|
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 |
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 |
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).
|
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.
|
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.
|
IContentConsumer |
IFeatureContentConsumer.open(IPluginEntry pluginEntry)
Opens a generic content consumer for the specified plug-in 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.
|
void |
IInstallHandler.pluginsDownloaded(IPluginEntry[] plugins)
Called after files corresponding to plug-in entries have been downloaded,
but before they are actully unpacked and installed.
|
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.