blob: 0ddc3f2d0e7331b85a28ac4499e9c0710ae0a187 [file] [log] [blame]
/**
*
*/
package org.eclipse.emf.parsley.dsl.tests.util.ui;
import org.eclipse.emf.parsley.dsl.ui.wizard.EmfParsleyDslNewProjectWizard;
import org.eclipse.xtext.ui.wizard.IExtendedProjectInfo;
import org.eclipse.xtext.ui.wizard.IProjectCreator;
import com.google.inject.Inject;
/**
* Manually set the project name (usually set in the dialog text edit)
*
* @author Lorenzo Bettini
*/
public class TestableEmfParsleyDslNewProjectWizard extends
EmfParsleyDslNewProjectWizard {
public static final String TEST_PROJECT = "TestProject";
@Inject
public TestableEmfParsleyDslNewProjectWizard(IProjectCreator projectCreator) {
super(projectCreator);
}
@Override
public IExtendedProjectInfo getProjectInfo() {
IExtendedProjectInfo projectInfo = super.getProjectInfo();
projectInfo.setProjectName(TEST_PROJECT);
return projectInfo;
}
}