net.sf.ant4eclipse.model.pdesupport.feature
Class FeatureProjectRole

java.lang.Object
  extended by net.sf.ant4eclipse.model.project.AbstractProjectRole
      extended by net.sf.ant4eclipse.model.pdesupport.feature.FeatureProjectRole

public class FeatureProjectRole
extends AbstractProjectRole

Implements the eclipse feature project role.


Field Summary
static java.lang.String FEATURE_NATURE
          PLUGIN_NATURE
static java.lang.String FEATURE_PROJECT_ROLE_NAME
          PLUGIN_PROJECT_ROLE_NAME
 
Constructor Summary
FeatureProjectRole(EclipseProject eclipseProject)
           Creates a new instance of type FeatureProjectRole.
 
Method Summary
 FeatureManifest getFeature()
           Returns the feature manifest of the feature project.
 
Methods inherited from class net.sf.ant4eclipse.model.project.AbstractProjectRole
equals, getName, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FEATURE_NATURE

public static final java.lang.String FEATURE_NATURE
PLUGIN_NATURE

See Also:
Constant Field Values

FEATURE_PROJECT_ROLE_NAME

public static final java.lang.String FEATURE_PROJECT_ROLE_NAME
PLUGIN_PROJECT_ROLE_NAME

See Also:
Constant Field Values
Constructor Detail

FeatureProjectRole

public FeatureProjectRole(EclipseProject eclipseProject)

Creates a new instance of type FeatureProjectRole.

Parameters:
eclipseProject - the plugin project.
Method Detail

getFeature

public FeatureManifest getFeature()

Returns the feature manifest of the feature project.

Returns:
the feature manifest.