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.IFeatureReference

Packages that use IFeatureReference
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.core.model | Provides model 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.

Uses of IFeatureReference in org.eclipse.update.configuration

Methods in org.eclipse.update.configuration that return IFeatureReference
`IFeatureReference[]` | `ISessionDelta.getFeatureReferences()` Deprecated. Returns the list of Features found during reconciliation
`IFeatureReference` | `IConfiguredSite.install(IFeature feature, IVerificationListener verificationListener, IProgressMonitor monitor)` Install the specified feature on this site.
`IFeatureReference` | `IConfiguredSite.install(IFeature feature, IFeatureReference[] optionalFeatures, IVerificationListener verificationListener, IProgressMonitor monitor)` Install the specified feature on this site.
`IFeatureReference[]` | `IConfiguredSite.getConfiguredFeatures()` Return references to features configured on this site.
`IFeatureReference[]` | `IConfiguredSite.getFeatureReferences()` Return all features installed on this site (configured as well as unconfigured).

Methods in org.eclipse.update.configuration with parameters of type IFeatureReference
`void` | `ISessionDelta.process(IFeatureReference[] selected, IProgressMonitor monitor)` Deprecated. Process the selected feature references of the Session Delta.
`IFeatureReference` | `IConfiguredSite.install(IFeature feature, IFeatureReference[] optionalFeatures, IVerificationListener verificationListener, IProgressMonitor monitor)` Install the specified feature on this site.

Uses of IFeatureReference in org.eclipse.update.core

Subinterfaces of IFeatureReference in org.eclipse.update.core
`interface` | `IIncludedFeatureReference` Included Feature reference.
`interface` | `ISiteFeatureReference` Site Feature reference.

Classes in org.eclipse.update.core that implement IFeatureReference
`class` | `FeatureReference` Convenience implementation of a feature reference.
`class` | `IncludedFeatureReference` This is a utility class representing the options of a nested feature.
`class` | `SiteFeatureReference` Convenience implementation of a feature reference.
`class` | `SiteFeatureReferenceModel` Site Feature reference model object.

Methods in org.eclipse.update.core that return IFeatureReference
`IFeatureReference` | `Site.install(IFeature sourceFeature, IVerificationListener verificationListener, IProgressMonitor progress)` Install the specified feature and all optional features 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` | `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` | `ISite.install(IFeature feature, IVerificationListener verificationListener, IProgressMonitor monitor)` Installs the specified feature on this site.
`IFeatureReference` | `ISite.install(IFeature feature, IFeatureReference[] optionalfeatures, IVerificationListener verificationListener, IProgressMonitor monitor)` Installs the specified feature on this site.
`IFeatureReference` | `IFeatureContentConsumer.close()` Closes this content consumer.
`IFeatureReference` | `IFeature.install(IFeature targetFeature, IVerificationListener verificationListener, IProgressMonitor monitor)` Install the contents of this feature into the specified target feature.
`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` | `Feature.install(IFeature targetFeature, IFeatureReference[] optionalfeatures, IVerificationListener verificationListener, IProgressMonitor progress)` Install the contents of this feature into the specified target feature.

Methods in org.eclipse.update.core with parameters of type IFeatureReference
`IFeatureReference` | `Site.install(IFeature sourceFeature, IFeatureReference[] optionalFeatures, IVerificationListener verificationListener, IProgressMonitor progress)` Install the specified feature and listed optional features on this site.
`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` | `ISite.install(IFeature feature, IFeatureReference[] optionalfeatures, IVerificationListener verificationListener, IProgressMonitor monitor)` Installs the specified feature 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.
`protected IFeature` | `FeatureReference.getFeature(IFeatureReference ref, IProgressMonitor monitor)` Returns the feature the reference points to
`IFeatureReference` | `Feature.install(IFeature targetFeature, IFeatureReference[] optionalfeatures, IVerificationListener verificationListener, IProgressMonitor progress)` Install the contents of this feature into the specified target feature.

Constructors in org.eclipse.update.core with parameters of type IFeatureReference
`IncludedFeatureReference(IFeatureReference featureReference)` Constructor IncludedFeatureReference.
`FeatureReference(IFeatureReference ref)` Constructor FeatureReference.

Uses of IFeatureReference in org.eclipse.update.core.model

Classes in org.eclipse.update.core.model that implement IFeatureReference
`class` | `IncludedFeatureReferenceModel` Included Feature reference model object.

Constructors in org.eclipse.update.core.model with parameters of type IFeatureReference
`IncludedFeatureReferenceModel(IFeatureReference featureReference)` Constructor IncludedFeatureReferenceModel.

Uses of IFeatureReference in org.eclipse.update.operations

Methods in org.eclipse.update.operations that return IFeatureReference
`IFeatureReference[]` | `IInstallFeatureOperation.getOptionalFeatures()` If the feature includes optional features, thi method returns the list of optional features to be installed.

Methods in org.eclipse.update.operations with parameters of type IFeatureReference
`IInstallFeatureOperation` | `IOperationFactory.createInstallOperation(IConfiguredSite targetSite, IFeature feature, IFeatureReference[] optionalFeatures, IFeature[] unconfiguredOptionalFeatures, IVerificationListener verifier)` Creates an operation for installing a feature.

Uses of IFeatureReference in org.eclipse.update.search

Methods in org.eclipse.update.search with parameters of type IFeatureReference
`boolean` | `VersionedIdentifiersFilter.accept(IFeatureReference match)`
`boolean` | `IUpdateSearchFilter.accept(IFeatureReference match)` Tests a feature reference according to this filter's criteria.
`boolean` | `BaseFilter.accept(IFeatureReference match)`
`boolean` | `BackLevelFilter.accept(IFeatureReference match)`

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.