public interface IPDebugger
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup(IPLaunch launch)
Clean up the debug session.
|
IPDISession |
createDebugSession(long timeout,
IPLaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
Create a new debugger session.
|
void |
initialize(org.eclipse.debug.core.ILaunchConfiguration configuration,
org.eclipse.core.runtime.IProgressMonitor monitor)
Initialize the debugger.
|
void cleanup(IPLaunch launch)
launch - debugger launch configurationIPDISession createDebugSession(long timeout, IPLaunch launch, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
timeout - timeout value for debug commandslaunch - debugger launch configurationmonitor - progress monitororg.eclipse.core.runtime.CoreExceptionvoid initialize(org.eclipse.debug.core.ILaunchConfiguration configuration,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
configuration - debugger launch configurationmonitor - progress monitororg.eclipse.core.runtime.CoreException - if the debugger cannot be initializedCopyright (c) 2011 IBM Corporation and others. All Rights Reserved.