StringBuffer buffer = new StringBuffer(file.getProject().getName());
buffer.append(' ');
buffer.append(file.getName());
buffer.append(" (WOLips)");
String name = buffer.toString().trim();
name = manager.generateUniqueLaunchConfigurationNameFrom(name);
ILaunchConfigurationWorkingCopy workingCopy = type.newInstance(null, name);
workingCopy.setAttribute(ATTR_LOCATION, VariablesPlugin.getDefault().getStringVariableManager().generateVariableExpression("workspace_loc", file.getFullPath().toString())); //$NON-NLS-1$
workingCopy.setAttribute("org.eclipse.jdt.launching.WORKING_DIRECTORY", file.getProject().getLocation().toOSString());
workingCopy.setAttribute(IJavaLaunchConfigurationConstants.ATTR_CLASSPATH_PROVIDER, "org.eclipse.ant.ui.AntClasspathProvider"); //$NON-NLS-1$
workingCopy.setAttribute(IJavaLaunchConfigurationConstants.ATTR_MAIN_TYPE_NAME, MAIN_TYPE_NAME);