Class MWEDebuggerLauncher
java.lang.Object
org.eclipse.jdt.launching.AbstractVMRunner
org.eclipse.emf.mwe.internal.ui.eclipse.launch.MWEDebuggerLauncher
- All Implemented Interfaces:
org.eclipse.jdt.launching.IVMRunner
public class MWEDebuggerLauncher
extends org.eclipse.jdt.launching.AbstractVMRunner
The Launcher starts the workflow execution process in a new runtime VM.
It establishes the socket connection for communication between the runtime VM and the debugger framework.
It instantiates the debug model representation.
It establishes the socket connection for communication between the runtime VM and the debugger framework.
It instantiates the debug model representation.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.jdt.launching.AbstractVMRunner
abort, combineVmArgs, exec, exec, exec, getCmdLineAsString, getDefaultProcessMap, isModular, newProcess, quoteWindowsArgs
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.jdt.launching.IVMRunner
showCommandLine
-
Constructor Details
-
MWEDebuggerLauncher
public MWEDebuggerLauncher(org.eclipse.jdt.launching.IVMInstall vmInstance)
-
-
Method Details
-
getPluginIdentifier
- Specified by:
getPluginIdentifier
in classorg.eclipse.jdt.launching.AbstractVMRunner
-
run
public void run(org.eclipse.jdt.launching.VMRunnerConfiguration config, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException - Throws:
org.eclipse.core.runtime.CoreException
-