org.eclipse.update.operations
Interface IFeatureOperation
-
All Superinterfaces:
-
IOperation
-
All Known Subinterfaces:
-
IConfigFeatureOperation,
IInstallFeatureOperation,
IReplaceFeatureVersionOperation,
IUnconfigFeatureOperation,
IUninstallFeatureOperation
Deprecated. The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform.
-
public interface IFeatureOperation
- extends
IOperation
An operation that applies to a feature, such as install, uninstall, etc.
Note: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability. It is being made available at this early stage to solicit feedback
from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
(repeatedly) as the API evolves.
-
Since:
- 3.0
getFeature
IFeature getFeature()
-
Deprecated.
- Returns the feature to operate on.
-
-
-
Returns:
- the feature to operate on.
getTargetSite
IConfiguredSite getTargetSite()
-
Deprecated.
- Returns the site in which the operation is applied.
-
-
-
Returns:
- the site that owns or will own the feature.
getOldFeature
IFeature getOldFeature()
-
Deprecated.
- Returns the previous version of the feature (if any).
-
-
-
Returns:
- the previous installed version of a feature (if any).
setTargetSite
void setTargetSite(
IConfiguredSite targetSite)
-
Deprecated.
- Sets the site in which the feature is being operated on.
-
-
-
Parameters:
-
targetSite
- the site in which the featre is being operated on.
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.