blob: 7bb72812aa4dc182bca2a80eac0aa8df851b1147 [file] [log] [blame]
package org.eclipse.acceleo.internal.ide.ui.wizards.newproject;
public class CreateModuleClasspathWriter
{
protected static String nl;
public static synchronized CreateModuleClasspathWriter create(String lineSeparator)
{
nl = lineSeparator;
CreateModuleClasspathWriter result = new CreateModuleClasspathWriter();
nl = null;
return result;
}
public final String NL = nl == null ? (System.getProperties().getProperty("line.separator")) : nl;
protected final String TEXT_1 = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + NL + "<classpath>" + NL + "\t<classpathentry kind=\"con\" path=\"org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5\"/>" + NL + "\t<classpathentry kind=\"con\" path=\"org.eclipse.pde.core.requiredPlugins\"/>" + NL + "\t<classpathentry kind=\"src\" path=\"src\"/>" + NL + "\t<classpathentry kind=\"output\" path=\"bin\"/>" + NL + "</classpath>";
protected final String TEXT_2 = NL;
public String generate(Object argument)
{
final StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append(TEXT_1);
stringBuffer.append(TEXT_2);
return stringBuffer.toString();
}
}