public class TargetFeature extends Object
| Constructor and Description |
|---|
TargetFeature(File featureLocation)
Constructs a target feature for a feature on the local filesystem.
|
| Modifier and Type | Method and Description |
|---|---|
NameVersionDescriptor[] |
getDependentFeatures()
Returns a list of name version descriptors that describe the set of features
that this feature depends on as imports or included features.
|
String |
getId()
Returns the id of this feature or
null if no id is set. |
String |
getLocation()
Returns the string path to the directory containing the feature.xml or
null if no install location is known. |
NameVersionDescriptor[] |
getPlugins()
Returns a list of name version descriptor that describes the set of
plug-ins that this feature includes.
|
String |
getVersion()
Returns the version of this feature or
null if no version is set. |
String |
toString() |
public TargetFeature(File featureLocation) throws CoreException
featureLocation - the location of the feature (feature.xml or directory containing it)CoreException - if there is a problem opening the feature.xmlpublic String getId()
null if no id is set.nullpublic String getVersion()
null if no version is set.nullpublic String getLocation()
null if no install location is known.nullpublic NameVersionDescriptor[] getPlugins()
public NameVersionDescriptor[] getDependentFeatures()
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.