Package | Description |
---|---|
org.eclipse.update.configuration |
Provides support for accessing local installation
information.
|
org.eclipse.update.core |
Provides support for extending the base installation
and update services.
|
org.eclipse.update.operations |
Provides support for performing various install/update operations.
|
org.eclipse.update.search |
Provides support for performing searches and filtering of features.
|
Modifier and Type | Method and Description |
---|---|
void |
IConfiguredSite.configure(IFeature feature)
Configure the specified feature on this site.
|
void |
IConfiguredSiteChangedListener.featureConfigured(IFeature feature)
Indicates the specified feature was configured.
|
void |
IConfiguredSiteChangedListener.featureInstalled(IFeature feature)
Indicates the specified feature was installed.
|
void |
IConfiguredSiteChangedListener.featureRemoved(IFeature feature)
Indicates the specified feature was removed (uninstalled)
|
void |
IConfiguredSiteChangedListener.featureUnconfigured(IFeature feature)
Indicates the specified feature was unconfigured.
|
IStatus |
IConfiguredSite.getBrokenStatus(IFeature feature)
Indicates if the specified feature is "broken".
|
IStatus |
ILocalSite.getFeatureStatus(IFeature feature)
Indicates if the 'state' of the specified feature and its children features.
|
IFeatureReference |
IConfiguredSite.install(IFeature feature,
IFeatureReference[] optionalFeatures,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the specified feature on this site.
|
IFeatureReference |
IConfiguredSite.install(IFeature feature,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the specified feature on this site.
|
boolean |
IConfiguredSite.isConfigured(IFeature feature)
Indicates if the specified feature is configured on this site.
|
void |
IConfiguredSite.remove(IFeature feature,
IProgressMonitor monitor)
Remove (uninstall) the specified feature from this site
|
boolean |
IConfiguredSite.unconfigure(IFeature feature)
Unconfigure the specified feature from this site.
|
Modifier and Type | Class and Description |
---|---|
class |
Feature
Convenience implementation of a feature.
|
Modifier and Type | Field and Description |
---|---|
protected IFeature |
BaseInstallHandler.feature
The target of the action
|
Modifier and Type | Method and Description |
---|---|
IFeature |
ISite.createFeature(String type,
URL url)
Deprecated.
use createFeature(String,URL,IProgressMonitor) instead
|
IFeature |
Site.createFeature(String type,
URL url)
Deprecated.
|
IFeature |
ISite.createFeature(String type,
URL url,
IProgressMonitor monitor)
Creates a new feature object.
|
IFeature |
Site.createFeature(String type,
URL url,
IProgressMonitor monitor) |
IFeature |
BaseFeatureFactory.createFeature(URL url,
ISite site)
Deprecated.
implement createFeature(URL, ISite, IProgressMonitor) instead
|
IFeature |
IFeatureFactory.createFeature(URL url,
ISite site)
Deprecated.
use createFeature(URL, ISite, IProgressMonitor) instead
|
abstract IFeature |
BaseFeatureFactory.createFeature(URL url,
ISite site,
IProgressMonitor monitor)
Create feature.
|
IFeature |
IFeatureFactory.createFeature(URL url,
ISite site,
IProgressMonitor monitor)
Returns a feature defined by the supplied URL.
|
IFeature |
IncludedFeatureReference.getFeature()
Deprecated.
use getFeature(IProgressMonitor)
|
IFeature |
IVerificationResult.getFeature()
Returns the feature the referenced file is part of.
|
IFeature |
IFeatureContentProvider.getFeature()
Returns the feature associated with this content provider.
|
IFeature |
IFeatureReference.getFeature()
Deprecated.
use getFeature(IProgressMonitor) instead
|
IFeature |
FeatureContentProvider.getFeature()
Returns the feature associated with this content provider.
|
IFeature |
IIncludedFeatureReference.getFeature()
Deprecated.
use getFeature(IProgressMonitor)
|
IFeature |
FeatureReference.getFeature()
Deprecated.
use getFeaure(IProgressMonitor)
|
IFeature |
IFeatureContentConsumer.getFeature()
Returns the feature for this content consumer.
|
IFeature |
IncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite)
Deprecated.
use getFeature(IProgressMonitor)
|
IFeature |
IIncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite)
Deprecated.
use getFeature(IProgressMonitor)
|
IFeature |
IncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite,
IProgressMonitor monitor)
Deprecated.
use getFeature(IProgressMonitor)
|
IFeature |
IIncludedFeatureReference.getFeature(boolean perfectMatch,
IConfiguredSite configuredSite,
IProgressMonitor monitor)
Deprecated.
use getFeature(IProgressMonitor)
|
protected IFeature |
FeatureReference.getFeature(IFeatureReference ref,
IProgressMonitor monitor)
Returns the feature the reference points to
|
IFeature |
IncludedFeatureReference.getFeature(IProgressMonitor monitor) |
IFeature |
IFeatureReference.getFeature(IProgressMonitor monitor)
Returns the referenced feature.
|
IFeature |
FeatureReference.getFeature(IProgressMonitor monitor)
Returns the feature this reference points to
|
Modifier and Type | Method and Description |
---|---|
void |
IFeatureContentConsumer.addChild(IFeature feature)
Link the content consumer of the feature as a child
content consumer
|
long |
ISite.getDownloadSizeFor(IFeature feature)
Returns the size of the files that need to be downloaded in order
to install the specified feature on this site, if it can be determined.
|
long |
Site.getDownloadSizeFor(IFeature feature)
Get download size for the specified feature on this site.
|
ISiteFeatureReference |
ISite.getFeatureReference(IFeature feature)
Returns a reference to the specified feature if
it is installed on this site.
|
ISiteFeatureReference |
Site.getFeatureReference(IFeature feature)
Returns a reference to the specified feature on this site.
|
long |
ISite.getInstallSizeFor(IFeature feature)
Returns the size of the files that need to be installed
for the specified feature on this site, if it can be determined.
|
long |
Site.getInstallSizeFor(IFeature feature)
Get install size for the specified feature 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[] |
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.
|
void |
BaseInstallHandler.initialize(int type,
IFeature feature,
IInstallHandlerEntry entry,
InstallMonitor monitor)
Initialize the install handler.
|
void |
IInstallHandler.initialize(int type,
IFeature feature,
IInstallHandlerEntry entry,
InstallMonitor monitor)
Initialize the install handler.
|
IFeatureReference |
Site.install(IFeature sourceFeature,
IFeatureReference[] optionalFeatures,
IFeatureContentConsumer parentContentConsumer,
IVerifier parentVerifier,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the specified feature on this site using the content consumer as
a context to install the feature in.
|
IFeatureReference |
Feature.install(IFeature targetFeature,
IFeatureReference[] optionalfeatures,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the contents of this feature into the specified target feature.
|
IFeatureReference |
ISite.install(IFeature feature,
IFeatureReference[] optionalfeatures,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Installs the specified feature on this site.
|
IFeatureReference |
Site.install(IFeature sourceFeature,
IFeatureReference[] optionalFeatures,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the specified feature and listed optional features on this site.
|
IFeatureReference |
IFeature.install(IFeature targetFeature,
IFeatureReference[] optionalFeatures,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the contents of this feature into the specified target feature.
|
IFeatureReference |
Feature.install(IFeature targetFeature,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the contents of this feature into the specified target feature.
|
IFeatureReference |
ISite.install(IFeature feature,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Installs the specified feature on this site.
|
IFeatureReference |
Site.install(IFeature sourceFeature,
IVerificationListener verificationListener,
IProgressMonitor progress)
Install the specified feature and all optional features on this site.
|
IFeatureReference |
IFeature.install(IFeature targetFeature,
IVerificationListener verificationListener,
IProgressMonitor monitor)
Install the contents of this feature into the specified target feature.
|
void |
ISite.remove(IFeature feature,
IProgressMonitor monitor)
Removes (uninstalls) the specified feature from this site.
|
void |
Site.remove(IFeature feature,
IProgressMonitor progress)
Remove (uninstall) the specified feature from this site.
|
void |
IFeatureContentProvider.setFeature(IFeature feature)
Sets the feature associated with this content provider.
|
void |
FeatureContentProvider.setFeature(IFeature feature)
Sets the feature associated with this content provider.
|
void |
IFeatureContentConsumer.setFeature(IFeature feature)
Sets the feature for this content consumer.
|
IVerificationResult |
IVerifier.verify(IFeature feature,
ContentReference reference,
boolean isFeatureVerification,
InstallMonitor monitor)
Perform verification of the specified archive.
|
abstract IVerificationResult |
Verifier.verify(IFeature feature,
ContentReference reference,
boolean isFeatureVerification,
InstallMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
IFeature |
IFeatureOperation.getFeature()
Returns the feature to operate on.
|
IFeature |
IFeatureOperation.getOldFeature()
Returns the previous version of the feature (if any).
|
Modifier and Type | Method and Description |
---|---|
IConfigFeatureOperation |
IOperationFactory.createConfigOperation(IConfiguredSite targetSite,
IFeature feature)
Creates an operation for configuring an installed feature in the specified site.
|
IInstallFeatureOperation |
IOperationFactory.createInstallOperation(IConfiguredSite targetSite,
IFeature feature,
IFeatureReference[] optionalFeatures,
IFeature[] unconfiguredOptionalFeatures,
IVerificationListener verifier)
Creates an operation for installing a feature.
|
IInstallFeatureOperation |
IOperationFactory.createInstallOperation(IConfiguredSite targetSite,
IFeature feature,
IFeatureReference[] optionalFeatures,
IFeature[] unconfiguredOptionalFeatures,
IVerificationListener verifier)
Creates an operation for installing a feature.
|
IConfigFeatureOperation |
IOperationFactory.createReplaceFeatureVersionOperation(IFeature feature,
IFeature anotherFeature)
Creates an operation for replacing this feature by a previous version
|
IUnconfigFeatureOperation |
IOperationFactory.createUnconfigOperation(IConfiguredSite targetSite,
IFeature feature)
Creates an operation for unconfiguring a feature
|
IUninstallFeatureOperation |
IOperationFactory.createUninstallOperation(IConfiguredSite targetSite,
IFeature feature)
Creates an operation to uninstall a feature
|
static IFeatureOperation |
OperationsManager.findPendingOperation(IFeature feature)
Check if the feature is the subject of an update operation such as install,
configure, etc. and return it.
|
IStatus |
IOperationValidator.validatePendingConfig(IFeature feature)
Called before performing operation.
|
IStatus |
IOperationValidator.validatePendingInstall(IFeature oldFeature,
IFeature newFeature)
Called before performing install.
|
IStatus |
IOperationValidator.validatePendingReplaceVersion(IFeature feature,
IFeature anotherFeature)
Called before performing operation.
|
IStatus |
IOperationValidator.validatePendingUnconfig(IFeature feature)
Called before performing operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IUpdateSearchFilter.accept(IFeature match)
Deprecated.
In 3.1 only the accept (IFeatureReference) will be used
|
boolean |
EnvironmentFilter.accept(IFeature match) |
void |
IUpdateSearchResultCollector.accept(IFeature match)
Called when a matching feature has been found during
the search.
|
boolean |
BaseFilter.accept(IFeature match)
Deprecated.
In 3.1 only the accept (IFeatureReference) will be used
|
boolean |
BackLevelFilter.accept(IFeature match) |
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.