Fix breaking change for 3.8.
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/command/ExecuteHandler.java b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/command/ExecuteHandler.java
index 784c165..b277843 100644
--- a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/command/ExecuteHandler.java
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src/org/eclipse/amp/escape/command/ExecuteHandler.java
@@ -15,18 +15,16 @@
*/
package org.eclipse.amp.escape.command;
-import org.eclipse.amp.axf.time.TimeGranularity;
+import org.ascape.runtime.Runner;
import org.eclipse.amp.escape.ide.EclipseEscapeRunner;
import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.core.expressions.EvaluationContext;
+import org.eclipse.core.expressions.IEvaluationContext;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.jface.viewers.IStructuredSelection;
-import org.ascape.runtime.Runner;
-
// TODO: Auto-generated Javadoc
/**
* The Class ExecuteHandler.
@@ -114,7 +112,7 @@
*/
@Override
public void setEnabled(Object evaluationContext) {
- EvaluationContext ctx = (EvaluationContext) evaluationContext;
+ IEvaluationContext ctx = (IEvaluationContext) evaluationContext;
Object selection = ctx.getVariable("selection");
if (selection instanceof IStructuredSelection) {
boolean enabled = false;