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.null
public String getVersion()
null
if no version is set.null
public String getLocation()
null
if no install location is known.null
public NameVersionDescriptor[] getPlugins()
public NameVersionDescriptor[] getDependentFeatures()
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.