public abstract class EclipseLaunchConfigurationWriter extends AbstractEclipseWriter
Modifier and Type | Field and Description |
---|---|
static String |
FILE_DOT_EXTERNAL_TOOL_BUILDERS |
config, log
Constructor and Description |
---|
EclipseLaunchConfigurationWriter() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addAttributes(XMLWriter writer) |
protected abstract String |
getBuilderLocation() |
protected abstract String |
getLaunchConfigurationType() |
protected List |
getMonitoredResources() |
protected String |
getRefreshScope() |
protected String[] |
getRunBuildKinds() |
protected EclipseWriter |
init(Log log,
EclipseWriterConfig config,
String filename)
Filename including .launch
|
protected boolean |
isAppendEnvironmentVariables() |
protected boolean |
isLaunchInBackground() |
void |
write()
Main method that should be implemented by the writer to do the work.
|
protected static void |
writeAttribute(XMLWriter writer,
String key,
boolean value) |
protected static void |
writeAttribute(XMLWriter writer,
String key,
String value) |
protected static void |
writeAttribute(XMLWriter writer,
String key,
String[] values) |
init
public static final String FILE_DOT_EXTERNAL_TOOL_BUILDERS
protected EclipseWriter init(Log log, EclipseWriterConfig config, String filename)
filename
- public void write() throws MojoExecutionException
EclipseWriter
MojoExecutionException
protected List getMonitoredResources()
protected abstract void addAttributes(XMLWriter writer)
protected String getRefreshScope()
protected abstract String getBuilderLocation()
protected String[] getRunBuildKinds()
protected boolean isAppendEnvironmentVariables()
protected boolean isLaunchInBackground()
protected abstract String getLaunchConfigurationType()
Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.