org.eclipse.ptp.debug.core
Interface IPSession
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable
public interface IPSession
- extends org.eclipse.core.runtime.IAdaptable
|
Method Summary |
void |
connectToDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
String app,
String path,
String cwd,
String[] args)
|
void |
createDebugTarget(TaskSet tasks,
boolean refresh,
boolean register)
|
void |
deleteDebugTarget(TaskSet tasks,
boolean refresh,
boolean register)
|
void |
deleteDebugTargets(boolean register)
|
void |
dispose()
|
IPDebugTarget |
findDebugTarget(TaskSet tasks)
|
void |
fireDebugEvent(int change,
int breakpoint,
IPDebugInfo info)
|
void |
forceStoppedDebugger(boolean isError)
Force processes to terminated state. |
IPBreakpointManager |
getBreakpointManager()
|
IPDebugInfo |
getDebugInfo(TaskSet tasks)
|
IPLaunch |
getLaunch()
|
IPLocationSetManager |
getLocationSetManager()
Get the location set manager |
IPMemoryManager |
getMemoryManager()
|
IPDISession |
getPDISession()
|
org.eclipse.core.resources.IProject |
getProject()
|
IPRegisterManager |
getRegisterManager()
|
IPSetManager |
getSetManager()
|
IPSignalManager |
getSignalManager()
|
TaskSet |
getTasks()
|
TaskSet |
getTasks(int id)
|
boolean |
isReady()
|
void |
reloadDebugTargets(TaskSet tasks,
boolean refresh,
boolean register)
|
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
connectToDebugger
void connectToDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
String app,
String path,
String cwd,
String[] args)
throws org.eclipse.core.runtime.CoreException
- Parameters:
monitor - app - path - cwd - args -
- Throws:
org.eclipse.core.runtime.CoreException
createDebugTarget
void createDebugTarget(TaskSet tasks,
boolean refresh,
boolean register)
- Parameters:
tasks - refresh - register - - Since:
- 4.0
deleteDebugTarget
void deleteDebugTarget(TaskSet tasks,
boolean refresh,
boolean register)
- Parameters:
tasks - refresh - register - - Since:
- 4.0
deleteDebugTargets
void deleteDebugTargets(boolean register)
- Parameters:
register -
dispose
void dispose()
findDebugTarget
IPDebugTarget findDebugTarget(TaskSet tasks)
- Parameters:
tasks -
- Returns:
- Since:
- 4.0
fireDebugEvent
void fireDebugEvent(int change,
int breakpoint,
IPDebugInfo info)
- Parameters:
change - breakpoint - info -
forceStoppedDebugger
void forceStoppedDebugger(boolean isError)
- Force processes to terminated state. The flag isError indicates if this
was as the result of an error.
- Parameters:
isError -
getBreakpointManager
IPBreakpointManager getBreakpointManager()
- Returns:
getDebugInfo
IPDebugInfo getDebugInfo(TaskSet tasks)
- Parameters:
tasks -
- Returns:
- Since:
- 4.0
getLaunch
IPLaunch getLaunch()
- Returns:
getLocationSetManager
IPLocationSetManager getLocationSetManager()
- Get the location set manager
- Returns:
- the location set manager
- Since:
- 5.0
getMemoryManager
IPMemoryManager getMemoryManager()
- Returns:
getPDISession
IPDISession getPDISession()
- Returns:
getProject
org.eclipse.core.resources.IProject getProject()
- Returns:
getRegisterManager
IPRegisterManager getRegisterManager()
- Returns:
getSetManager
IPSetManager getSetManager()
- Returns:
getSignalManager
IPSignalManager getSignalManager()
- Returns:
- Since:
- 5.0
getTasks
TaskSet getTasks()
- Returns:
- Since:
- 4.0
getTasks
TaskSet getTasks(int id)
- Parameters:
id -
- Returns:
- Since:
- 4.0
isReady
boolean isReady()
- Returns:
reloadDebugTargets
void reloadDebugTargets(TaskSet tasks,
boolean refresh,
boolean register)
- Parameters:
tasks - refresh - register - - Since:
- 4.0
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.