net.sf.ant4eclipse.model.pdesupport.plugin
Class PluginProjectRole

java.lang.Object
  extended by net.sf.ant4eclipse.model.project.AbstractProjectRole
      extended by net.sf.ant4eclipse.model.pdesupport.plugin.PluginProjectRole

public class PluginProjectRole
extends AbstractProjectRole

Implements the eclipse plugin role. The plugin role contains the PluginDescriptor and the build properties.


Field Summary
static java.lang.String PLUGIN_NATURE
          PLUGIN_NATURE
static java.lang.String PLUGIN_PROJECT_ROLE_NAME
          PLUGIN_PROJECT_ROLE_NAME
 
Constructor Summary
PluginProjectRole(EclipseProject eclipseProject)
           Creates a new instance of type PluginProjectRole.
 
Method Summary
 PluginBuildProperties getBuildProperties()
           
 PluginDescriptor getPluginDescriptor()
           Returns the plugin descriptor.
 
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

PLUGIN_NATURE

public static final java.lang.String PLUGIN_NATURE
PLUGIN_NATURE

See Also:
Constant Field Values

PLUGIN_PROJECT_ROLE_NAME

public static final java.lang.String PLUGIN_PROJECT_ROLE_NAME
PLUGIN_PROJECT_ROLE_NAME

See Also:
Constant Field Values
Constructor Detail

PluginProjectRole

public PluginProjectRole(EclipseProject eclipseProject)

Creates a new instance of type PluginProjectRole.

Parameters:
eclipseProject - the plugin project.
Method Detail

getPluginDescriptor

public PluginDescriptor getPluginDescriptor()

Returns the plugin descriptor.

Returns:
the plugin descriptor.

getBuildProperties

public PluginBuildProperties getBuildProperties()
Returns:
Returns the buildProperties.