New Project Wizard: make Java default again
Most Scout users still use Scout Classic and we don't even have a
beginners guide for Scout JS -> It is still too early for a Scout JS
default.
diff --git a/org.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/project/ScoutProjectNewWizardPage.java b/org.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/project/ScoutProjectNewWizardPage.java
index a174552..7b7f28c 100644
--- a/org.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/project/ScoutProjectNewWizardPage.java
+++ b/org.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/project/ScoutProjectNewWizardPage.java
@@ -147,17 +147,6 @@
Group uiLangBox = FieldToolkit.createGroupBox(parent, "Programming language of the user interface");
- m_javaScriptButton = new Button(uiLangBox, SWT.RADIO);
- m_javaScriptButton.setText("JavaScript");
- m_javaScriptButton.setSelection(isUseJsClient());
- m_javaScriptButton.addSelectionListener(new SelectionAdapter() {
- @Override
- public void widgetSelected(SelectionEvent e) {
- setUseJsClientInternal(m_javaScriptButton.getSelection());
- pingStateChanging();
- }
- });
-
m_javaButton = new Button(uiLangBox, SWT.RADIO);
m_javaButton.setText("Java");
m_javaButton.setSelection(!isUseJsClient());
@@ -169,6 +158,17 @@
}
});
+ m_javaScriptButton = new Button(uiLangBox, SWT.RADIO);
+ m_javaScriptButton.setText("JavaScript");
+ m_javaScriptButton.setSelection(isUseJsClient());
+ m_javaScriptButton.addSelectionListener(new SelectionAdapter() {
+ @Override
+ public void widgetSelected(SelectionEvent e) {
+ setUseJsClientInternal(m_javaScriptButton.getSelection());
+ pingStateChanging();
+ }
+ });
+
// layout
GridLayoutFactory
.swtDefaults()
@@ -180,13 +180,13 @@
.indent(0, 10)
.applyTo(uiLangBox);
GridDataFactory
- .defaultsFor(m_javaScriptButton)
- .indent(13, 5)
- .applyTo(m_javaScriptButton);
- GridDataFactory
.defaultsFor(m_javaButton)
.indent(13, 2)
.applyTo(m_javaButton);
+ GridDataFactory
+ .defaultsFor(m_javaScriptButton)
+ .indent(13, 5)
+ .applyTo(m_javaScriptButton);
}
protected void createProjectLocationGroup(Composite parent, int labelWidth) {
@@ -272,7 +272,7 @@
setDisplayNameInternal("My Application");
// ui language
- setUseJsClientInternal(true);
+ setUseJsClientInternal(false);
// use workspace loc
setUseWorkspaceLocationInternal(true);