Class EclipseExecutionController
- java.lang.Object
-
- org.eclipse.epsilon.common.dt.launching.EclipseExecutionController
-
- All Implemented Interfaces:
ExecutionController
public class EclipseExecutionController extends Object implements ExecutionController
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
terminated
protected Timer
timer
-
Constructor Summary
Constructors Constructor Description EclipseExecutionController(org.eclipse.core.runtime.IProgressMonitor monitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
control(ModuleElement ast, IEolContext context)
void
dispose()
void
done(ModuleElement ast, IEolContext context)
boolean
isTerminated()
void
report(IEolContext context)
protected void
setTerminated(boolean terminated)
-
-
-
Field Detail
-
timer
protected Timer timer
-
terminated
protected boolean terminated
-
-
Method Detail
-
control
public void control(ModuleElement ast, IEolContext context)
- Specified by:
control
in interfaceExecutionController
-
setTerminated
protected void setTerminated(boolean terminated)
-
isTerminated
public boolean isTerminated()
- Specified by:
isTerminated
in interfaceExecutionController
-
report
public void report(IEolContext context)
- Specified by:
report
in interfaceExecutionController
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceExecutionController
-
done
public void done(ModuleElement ast, IEolContext context)
- Specified by:
done
in interfaceExecutionController
-
-