public abstract class XDebugProcessStarter
extends java.lang.Object
XDebugProcess
implementation. Used by XDebuggerManager
to start a new debugging sessionConstructor and Description |
---|
XDebugProcessStarter() |
Modifier and Type | Method and Description |
---|---|
abstract XDebugProcess |
start(XDebugSession session)
Create a new instance of
XDebugProcess implementation. |
public abstract XDebugProcess start(XDebugSession session) throws ExecutionException
XDebugProcess
implementation. Note that session
isn't initialized when this method is
called so in order to perform code depending on session
parameter override XDebugProcess.sessionInitialized()
methodsession
- session to be passed to XDebugProcess(com.intellij.xdebugger.XDebugSession)
constructorXDebugProcess
instanceExecutionException