Class EclipseAntExternalLaunchConfigurationWriter
- java.lang.Object
-
- org.apache.maven.plugin.eclipse.writers.AbstractEclipseWriter
-
- org.apache.maven.plugin.eclipse.writers.EclipseLaunchConfigurationWriter
-
- org.apache.maven.plugin.eclipse.writers.EclipseAntExternalLaunchConfigurationWriter
-
- All Implemented Interfaces:
EclipseWriter
public class EclipseAntExternalLaunchConfigurationWriter extends EclipseLaunchConfigurationWriter
Writes an external ant launch file.- Author:
- Kenney Westerhof
-
-
Field Summary
-
Fields inherited from class org.apache.maven.plugin.eclipse.writers.EclipseLaunchConfigurationWriter
FILE_DOT_EXTERNAL_TOOL_BUILDERS
-
Fields inherited from class org.apache.maven.plugin.eclipse.writers.AbstractEclipseWriter
config, log
-
-
Constructor Summary
Constructors Constructor Description EclipseAntExternalLaunchConfigurationWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAttributes(org.codehaus.plexus.util.xml.XMLWriter writer)
protected String
getBuilderLocation()
protected String
getLaunchConfigurationType()
protected List
getMonitoredResources()
EclipseWriter
init(org.apache.maven.plugin.logging.Log log, EclipseWriterConfig config, String launcherName, String buildfilePath)
-
Methods inherited from class org.apache.maven.plugin.eclipse.writers.EclipseLaunchConfigurationWriter
getRefreshScope, getRunBuildKinds, init, isAppendEnvironmentVariables, isLaunchInBackground, write, writeAttribute, writeAttribute, writeAttribute
-
Methods inherited from class org.apache.maven.plugin.eclipse.writers.AbstractEclipseWriter
init
-
-
-
-
Method Detail
-
init
public EclipseWriter init(org.apache.maven.plugin.logging.Log log, EclipseWriterConfig config, String launcherName, String buildfilePath)
- Parameters:
launcherName
- Name of the launch file, for instance 'AntBuilder.launch'buildfilePath
- Project relative path to the ant build file, for instance 'eclipse-build.xml'- Returns:
- this
-
addAttributes
protected void addAttributes(org.codehaus.plexus.util.xml.XMLWriter writer)
- Specified by:
addAttributes
in classEclipseLaunchConfigurationWriter
-
getLaunchConfigurationType
protected String getLaunchConfigurationType()
- Specified by:
getLaunchConfigurationType
in classEclipseLaunchConfigurationWriter
-
getBuilderLocation
protected String getBuilderLocation()
- Specified by:
getBuilderLocation
in classEclipseLaunchConfigurationWriter
-
getMonitoredResources
protected List getMonitoredResources()
- Overrides:
getMonitoredResources
in classEclipseLaunchConfigurationWriter
-
-