Skip to content

Commit 9ae7897

Browse files
committed
New Sequential Project wizard: add selection of template by default
1 parent 05ee953 commit 9ae7897

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

java_execution/java_xdsml/plugins/org.gemoc.execution.sequential.javaxdsml.ide.ui/src/org/gemoc/execution/sequential/javaxdsml/ide/ui/wizards/CreateNewGemocSequentialLanguageProject.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
import org.eclipse.core.resources.IProject;
44
import org.eclipse.core.runtime.IProgressMonitor;
55
import org.eclipse.pde.internal.ui.elements.ElementList;
6+
import org.eclipse.swt.widgets.Composite;
67
import org.gemoc.execution.sequential.javaxdsml.ide.ui.builder.AddRemoveGemocSequentialLanguageNatureHandler;
78

9+
import fr.inria.diverse.commons.eclipse.pde.wizards.pages.pde.TemplateListSelectionPage;
810
import fr.inria.diverse.commons.eclipse.pde.wizards.pages.pde.WizardElement;
911
import fr.inria.diverse.melange.ui.wizards.NewMelangeProjectWizard;
1012
import fr.inria.diverse.melange.ui.wizards.pages.NewMelangeProjectWizardPage;
@@ -53,4 +55,12 @@ public ElementList getAvailableCodegenWizards() {
5355

5456
return newRes;
5557
}
58+
59+
@Override
60+
public void createPageControls(Composite pageContainer) {
61+
super.createPageControls(pageContainer);
62+
TemplateListSelectionPage templatesPage = getTemplateListSelectionPage(context);
63+
templatesPage.setUseTemplate(true);
64+
templatesPage.selectTemplate("fr.inria.diverse.melange.ui.templates.projectContent.Sequential");
65+
}
5666
}

0 commit comments

Comments
 (0)