|
Eclipse Platform 2.1 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.eclipse.core.runtime.PlatformObject
|
+--org.eclipse.update.core.model.ModelObject
|
+--org.eclipse.update.core.model.FeatureReferenceModel
|
+--org.eclipse.update.core.FeatureReference
|
+--org.eclipse.update.core.model.IncludedFeatureReferenceModel
|
+--org.eclipse.update.core.IncludedFeatureReference
This is a utility class representing the options of a nested feature. Feature will include other features. This class will represent the options of the inclusion.
Clients may instantiate; not intended to be subclassed by clients.
VersionedIdentifier| Constructor Summary | |
IncludedFeatureReference()
Construct a included feature reference |
|
IncludedFeatureReference(IFeatureReference featureReference)
Constructor IncludedFeatureReference. |
|
IncludedFeatureReference(IIncludedFeatureReference includedFeatureRef)
Construct a feature options |
|
| Method Summary | |
IFeature |
getFeature()
Returns the referenced feature. |
IFeature |
getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite)
Returns the referenced feature. |
IFeature |
getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite,
IProgressMonitor monitor)
Returns the referenced feature. |
IFeature |
getFeature(IProgressMonitor monitor)
Returns the referenced feature. |
| Methods inherited from class org.eclipse.update.core.model.IncludedFeatureReferenceModel |
getMatch, getNL, getOS, getOSArch, getSearchLocation, getWS, isOptional, isOptional, setArch, setMatchingRule, setNL, setOS, setSearchLocation, setWS |
| Methods inherited from class org.eclipse.update.core.FeatureReference |
getFeature, getName, getSite, getVersionedIdentifier, isPatch, setSite, setURL |
| Methods inherited from class org.eclipse.update.core.model.FeatureReferenceModel |
equals, getFeatureIdentifier, getFeatureVersion, getLabel, getLabelNonLocalized, getPatch, getPropertyName, getSiteModel, getType, getURL, getURLString, resolve, setFeatureIdentifier, setFeatureVersion, setLabel, setPatch, setSiteModel, setType, setURLString, toString |
| Methods inherited from class org.eclipse.update.core.model.ModelObject |
arrayTypeFor, arrayTypeFor, assertIsWriteable, getResourceBundle, isReadOnly, markListReferenceReadOnly, markReadOnly, markReferenceReadOnly, resolveListReference, resolveNLString, resolveReference, resolveURL |
| Methods inherited from class org.eclipse.core.runtime.PlatformObject |
getAdapter |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.update.core.IIncludedFeatureReference |
getMatch, getSearchLocation, isOptional |
| Methods inherited from interface org.eclipse.update.core.IFeatureReference |
getName, getSite, getURL, getVersionedIdentifier, isPatch, setSite, setURL |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
| Methods inherited from interface org.eclipse.update.core.IPlatformEnvironment |
getNL, getOS, getOSArch, getWS |
| Constructor Detail |
public IncludedFeatureReference()
public IncludedFeatureReference(IIncludedFeatureReference includedFeatureRef)
public IncludedFeatureReference(IFeatureReference featureReference)
| Method Detail |
public IFeature getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite)
throws CoreException
IIncludedFeatureReference
getFeature in interface IIncludedFeatureReferenceperfectMatch - true if the perfect match feature feature should be returned
false if the best match feature should be returned.configuredSite - the configured site to search for the Feature. If
the configured site is null the search will be done in the current configured site.
CoreExceptionIIncludedFeatureReference.getFeature(boolean,
IConfiguredSite)
public IFeature getFeature(boolean perfectMatch,
org.eclipse.update.configuration.IConfiguredSite configuredSite,
IProgressMonitor monitor)
throws CoreException
IIncludedFeatureReference
getFeature in interface IIncludedFeatureReferenceperfectMatch - true if the perfect match feature feature should be returned
false if the best match feature should be returned.configuredSite - the configured site to search for the Feature. If
the configured site is null the search will be done in the current configured site.monitor - the progress monitor
CoreExceptionIIncludedFeatureReference.getFeature(boolean,
IConfiguredSite,IProgressMonitor)
public IFeature getFeature()
throws CoreException
IIncludedFeatureReference
getFeature in interface IIncludedFeatureReferencegetFeature in class FeatureReferenceCoreExceptionIFeatureReference.getFeature()
public IFeature getFeature(IProgressMonitor monitor)
throws CoreException
IFeatureReference
getFeature in interface IFeatureReferencegetFeature in class FeatureReferencemonitor - the progress monitor
CoreException(IProgressMonitor)
|
Eclipse Platform 2.1 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||