public interface VMDebuggableExecutorAdapter
Modifier and Type | Method and Description |
---|---|
void |
connect(IVMDebuggerShell debugShell)
Connects this adapter to the debugger which will partipate in the
execution process
|
org.eclipse.emf.common.util.Diagnostic |
execute(VMStartRequest startRequest)
Causes to run the executor behind this adapter
|
CompiledUnit |
getUnit()
Gets the main compiled unit to be executed
|
void connect(@NonNull IVMDebuggerShell debugShell)
debugShell
- org.eclipse.emf.common.util.Diagnostic execute(@NonNull VMStartRequest startRequest) throws java.lang.IllegalStateException
java.lang.IllegalStateException
- if this adapter is not connected to debugger@Nullable CompiledUnit getUnit()