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
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAttributes
(org.codehaus.plexus.util.xml.XMLWriter writer) protected String
protected String
protected List
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
-
Constructor Details
-
EclipseAntExternalLaunchConfigurationWriter
public EclipseAntExternalLaunchConfigurationWriter()
-
-
Method Details
-
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
- Specified by:
getLaunchConfigurationType
in classEclipseLaunchConfigurationWriter
-
getBuilderLocation
- Specified by:
getBuilderLocation
in classEclipseLaunchConfigurationWriter
-
getMonitoredResources
- Overrides:
getMonitoredResources
in classEclipseLaunchConfigurationWriter
-