public abstract class DebuggerManager
extends java.lang.Object
Constructor and Description |
---|
DebuggerManager() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addClassNameMapper(NameMapper mapper) |
abstract void |
addDebugProcessListener(ProcessHandler processHandler,
DebugProcessListener listener) |
abstract DebugProcess |
getDebugProcess(ProcessHandler processHandler) |
static DebuggerManager |
getInstance(Project project) |
abstract java.lang.String |
getVMClassQualifiedName(PsiClass aClass) |
abstract boolean |
isDebuggerManagerThread() |
abstract void |
removeClassNameMapper(NameMapper mapper) |
abstract void |
removeDebugProcessListener(ProcessHandler processHandler,
DebugProcessListener listener) |
public static DebuggerManager getInstance(Project project)
public abstract DebugProcess getDebugProcess(ProcessHandler processHandler)
public abstract void addDebugProcessListener(ProcessHandler processHandler, DebugProcessListener listener)
public abstract void removeDebugProcessListener(ProcessHandler processHandler, DebugProcessListener listener)
public abstract boolean isDebuggerManagerThread()
public abstract void addClassNameMapper(NameMapper mapper)
public abstract void removeClassNameMapper(NameMapper mapper)
public abstract java.lang.String getVMClassQualifiedName(PsiClass aClass)