|
Eclipse Platform 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IFeature | |
org.eclipse.update.core | Provides support for extending the base installation and update services. |
Uses of IFeature in org.eclipse.update.core |
Classes in org.eclipse.update.core that implement IFeature | |
class |
Feature
Convenience implementation of a feature. |
Fields in org.eclipse.update.core declared as IFeature | |
protected IFeature |
BaseInstallHandler.feature
The target of the action |
Methods in org.eclipse.update.core that return IFeature | |
IFeature |
FeatureReference.getFeature()
Deprecated. |
IFeature |
FeatureReference.getFeature(IProgressMonitor monitor)
Returns the feature this reference points to |
protected IFeature |
FeatureReference.getFeature(IFeatureReference ref,
IProgressMonitor monitor)
Returns the feature the reference points to |
IFeature |
IncludedFeatureReference.getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite)
Deprecated. |
IFeature |
IncludedFeatureReference.getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite,
IProgressMonitor monitor)
|
IFeature |
IncludedFeatureReference.getFeature()
Deprecated. |
IFeature |
IncludedFeatureReference.getFeature(IProgressMonitor monitor)
|
IFeature |
BaseFeatureFactory.createFeature(URL url,
ISite site)
Deprecated. implement createFeature(URL, ISite, IProgressMonitor) instead |
abstract IFeature |
BaseFeatureFactory.createFeature(URL url,
ISite site,
IProgressMonitor monitor)
Create feature. |
IFeature |
IIncludedFeatureReference.getFeature()
Deprecated. use getFeature(IProgressMonitor) instead |
IFeature |
IIncludedFeatureReference.getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite)
Deprecated. use getFeature(boolean,IConfiguredSite,IProgressMonitor) instead |
IFeature |
IIncludedFeatureReference.getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite,
IProgressMonitor monitor)
Returns the referenced feature. |
IFeature |
IVerificationResult.getFeature()
Returns the feature the referenced file is part of. |
IFeature |
IFeatureReference.getFeature()
Deprecated. use getFeature(IProgressMonitor) instead |
IFeature |
IFeatureReference.getFeature(IProgressMonitor monitor)
Returns the referenced feature. |
IFeature |
IFeatureFactory.createFeature(URL url,
ISite site)
Deprecated. use createFeature(URL, ISite, IProgressMonitor) instead |
IFeature |
IFeatureFactory.createFeature(URL url,
ISite site,
IProgressMonitor monitor)
Returns a feature defined by the supplied URL. |
IFeature |
IFeatureContentProvider.getFeature()
Returns the feature associated with this content provider. |
IFeature |
IFeatureContentConsumer.getFeature()
Returns the feature for this content consumer. |
IFeature |
FeatureContentProvider.getFeature()
Returns the feature associated with this content provider. |
IFeature |
Site.createFeature(String type,
URL url)
Deprecated. |
IFeature |
Site.createFeature(String type,
URL url,
IProgressMonitor monitor)
|
IFeature |
ISite.createFeature(String type,
URL url)
Deprecated. use createFeature(String,URL,IProgressMonitor) instead |
IFeature |
ISite.createFeature(String type,
URL url,
IProgressMonitor monitor)
Creates a new feature object. |
Methods in org.eclipse.update.core with parameters of type IFeature | |
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. |
abstract IVerificationResult |
Verifier.verify(IFeature feature,
ContentReference reference,
boolean isFeatureVerification,
InstallMonitor monitor)
|
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. |
void |
IFeatureContentProvider.setFeature(IFeature feature)
Sets the feature associated with this content provider. |
void |
IFeatureContentConsumer.setFeature(IFeature feature)
Sets the feature for this content consumer. |
void |
IFeatureContentConsumer.addChild(IFeature feature)
Link the content consumer of the feature as a child content consumer |
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. |
IVerificationResult |
IVerifier.verify(IFeature feature,
ContentReference reference,
boolean isFeatureVerification,
InstallMonitor monitor)
Perform verification of the specified archive. |
void |
FeatureContentProvider.setFeature(IFeature feature)
Sets the feature associated with this content provider. |
ISiteFeatureReference |
Site.getFeatureReference(IFeature feature)
Returns a reference to the specified feature 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. |
long |
Site.getDownloadSizeFor(IFeature feature)
Get download size for the specified feature on this site. |
long |
Site.getInstallSizeFor(IFeature feature)
Get install size for 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 |
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. |
void |
Site.remove(IFeature feature,
IProgressMonitor progress)
Remove (uninstall) the specified feature from this site. |
ISiteFeatureReference |
ISite.getFeatureReference(IFeature feature)
Returns a reference to the specified feature if it is 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. |
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 |
ISite.getInstallSizeFor(IFeature site)
Returns the size of the files that need to be installed for the specified feature on this site, if it can be determined. |
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. |
void |
ISite.remove(IFeature feature,
IProgressMonitor monitor)
Removes (uninstalls) the specified feature from this site. |
|
Eclipse Platform 2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |