|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Feature reference. A reference to a feature on a particular update site.
Clients may implement this interface. However, in most cases clients should directly instantiate or subclass the provided implementation of this interface.
FeatureReference
Method Summary | |
void |
addCategory(ICategory category)
Adds a category to the referenced feature. |
ICategory[] |
getCategories()
Returns an array of categories the referenced feature belong to. |
IFeature |
getFeature()
Returns the referenced feature. |
ISite |
getSite()
Returns the update site for the referenced feature |
URL |
getURL()
Returns the referenced feature URL. |
VersionedIdentifier |
getVersionedIdentifier()
Returns the feature identifier. |
void |
setSite(ISite site)
Associates a site with the feature reference. |
void |
setURL(URL url)
Sets the feature reference URL. |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
Method Detail |
public URL getURL()
public ISite getSite()
public ICategory[] getCategories()
public IFeature getFeature() throws CoreException
CoreException
public VersionedIdentifier getVersionedIdentifier() throws CoreException
CoreException
public void addCategory(ICategory category)
category
- new categorypublic void setURL(URL url) throws CoreException
url
- reference URL
CoreException
public void setSite(ISite site)
site
- site for the feature reference
|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |