Add missing .gif, remove redundant group, rename EvlAdvanceOptionsTab
diff --git a/plugins/org.eclipse.epsilon.evl.dt/icons/advanced.gif b/plugins/org.eclipse.epsilon.evl.dt/icons/advanced.gif
new file mode 100644
index 0000000..fbabfbb
--- /dev/null
+++ b/plugins/org.eclipse.epsilon.evl.dt/icons/advanced.gif
Binary files differ
diff --git a/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationDelegate.java b/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationDelegate.java
index d9b31d8..42761c2 100644
--- a/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationDelegate.java
+++ b/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationDelegate.java
@@ -16,7 +16,7 @@
import org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate;
import org.eclipse.epsilon.eol.exceptions.EolRuntimeException;
import org.eclipse.epsilon.evl.EvlModule;
-import org.eclipse.epsilon.evl.dt.launching.tabs.EvlAdvanceOptionsTab;
+import org.eclipse.epsilon.evl.dt.launching.tabs.EvlAdvancedOptionsTab;
import org.eclipse.epsilon.evl.dt.views.ValidationViewFixer;
public class EvlLaunchConfigurationDelegate extends EpsilonLaunchConfigurationDelegate {
@@ -35,7 +35,7 @@
protected void preExecute(IEolExecutableModule module) throws CoreException, EolRuntimeException {
super.preExecute(module);
((EvlModule)module).setUnsatisfiedConstraintFixer(new ValidationViewFixer(configuration));
- ((EvlModule)module).setOptimizeConstraints(configuration.getAttribute(EvlAdvanceOptionsTab.OPTIMIZE_CONSTRAINTS, false));
+ ((EvlModule)module).setOptimizeConstraints(configuration.getAttribute(EvlAdvancedOptionsTab.OPTIMIZE_CONSTRAINTS, false));
}
}
diff --git a/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationTabGroup.java b/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationTabGroup.java
index a189337..f341405 100644
--- a/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationTabGroup.java
+++ b/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/EvlLaunchConfigurationTabGroup.java
@@ -12,7 +12,7 @@
import org.eclipse.debug.ui.ILaunchConfigurationTab;
import org.eclipse.epsilon.common.dt.launching.tabs.EpsilonLaunchConfigurationTabGroup;
-import org.eclipse.epsilon.evl.dt.launching.tabs.EvlAdvanceOptionsTab;
+import org.eclipse.epsilon.evl.dt.launching.tabs.EvlAdvancedOptionsTab;
import org.eclipse.epsilon.evl.dt.launching.tabs.EvlSourceConfigurationTab;
public class EvlLaunchConfigurationTabGroup extends EpsilonLaunchConfigurationTabGroup {
@@ -24,7 +24,7 @@
@Override
public ILaunchConfigurationTab[] getOtherConfigurationTabs() {
- return new ILaunchConfigurationTab[]{new EvlAdvanceOptionsTab()};
+ return new ILaunchConfigurationTab[]{new EvlAdvancedOptionsTab()};
}
}
diff --git a/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/tabs/EvlAdvanceOptionsTab.java b/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/tabs/EvlAdvancedOptionsTab.java
similarity index 89%
rename from plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/tabs/EvlAdvanceOptionsTab.java
rename to plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/tabs/EvlAdvancedOptionsTab.java
index 04f6ed1..9fe9e46 100644
--- a/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/tabs/EvlAdvanceOptionsTab.java
+++ b/plugins/org.eclipse.epsilon.evl.dt/src/org/eclipse/epsilon/evl/dt/launching/tabs/EvlAdvancedOptionsTab.java
@@ -18,7 +18,7 @@
import org.eclipse.swt.widgets.Group;
import org.eclipse.ui.PlatformUI;
-public class EvlAdvanceOptionsTab extends AbstractLaunchConfigurationTab {
+public class EvlAdvancedOptionsTab extends AbstractLaunchConfigurationTab {
public static final String OPTIMIZE_CONSTRAINTS = "optimizeConstraints";
private Button optimizeConstraintsBtn;
@@ -43,11 +43,7 @@
}
private void createOptimizationGroup(Composite control) {
- final Group group = new Group(control, SWT.SHADOW_ETCHED_IN);
- group.setLayout(new GridLayout(2, false));
- group.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
- group.setText("Advanced");
- optimizeConstraintsBtn = new Button(group, SWT.CHECK);
+ optimizeConstraintsBtn = new Button(control, SWT.CHECK);
optimizeConstraintsBtn.setText("Optimize Constraints to Select Operations");
optimizeConstraintsBtn.addSelectionListener(new SelectionListener() {