org.apache.maven.plugin.eclipse.writers
Class EclipseLaunchConfigurationWriter
java.lang.Object
org.apache.maven.plugin.eclipse.writers.AbstractEclipseWriter
org.apache.maven.plugin.eclipse.writers.EclipseLaunchConfigurationWriter
- All Implemented Interfaces:
- EclipseWriter
- Direct Known Subclasses:
- EclipseAntExternalLaunchConfigurationWriter
- public abstract class EclipseLaunchConfigurationWriter
- extends AbstractEclipseWriter
Base class for writing external launch configuration files.
- Author:
- Kenney Westerhof
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILE_DOT_EXTERNAL_TOOL_BUILDERS
public static final java.lang.String FILE_DOT_EXTERNAL_TOOL_BUILDERS
- See Also:
- Constant Field Values
EclipseLaunchConfigurationWriter
public EclipseLaunchConfigurationWriter()
init
protected EclipseWriter init(org.apache.maven.plugin.logging.Log log,
EclipseWriterConfig config,
java.lang.String filename)
- Filename including .launch
- Parameters:
filename
-
write
public void write()
throws org.apache.maven.plugin.MojoExecutionException
- Description copied from interface:
EclipseWriter
- Main method that should be implemented by the writer to do the work.
- Throws:
org.apache.maven.plugin.MojoExecutionException
getMonitoredResources
protected java.util.List getMonitoredResources()
addAttributes
protected abstract void addAttributes(org.codehaus.plexus.util.xml.XMLWriter writer)
getRefreshScope
protected java.lang.String getRefreshScope()
getBuilderLocation
protected abstract java.lang.String getBuilderLocation()
getRunBuildKinds
protected java.lang.String[] getRunBuildKinds()
isAppendEnvironmentVariables
protected boolean isAppendEnvironmentVariables()
isLaunchInBackground
protected boolean isLaunchInBackground()
getLaunchConfigurationType
protected abstract java.lang.String getLaunchConfigurationType()
writeAttribute
protected static void writeAttribute(org.codehaus.plexus.util.xml.XMLWriter writer,
java.lang.String key,
java.lang.String value)
writeAttribute
protected static void writeAttribute(org.codehaus.plexus.util.xml.XMLWriter writer,
java.lang.String key,
boolean value)
writeAttribute
protected static void writeAttribute(org.codehaus.plexus.util.xml.XMLWriter writer,
java.lang.String key,
java.lang.String[] values)
Copyright © 2002-2009 The Apache Software Foundation. All Rights Reserved.