com.intellij.debugger
Class DebuggerManager

java.lang.Object
  extended by com.intellij.debugger.DebuggerManager
All Implemented Interfaces:
BaseComponent, ProjectComponent, JDOMExternalizable

public abstract class DebuggerManager
extends java.lang.Object
implements ProjectComponent, JDOMExternalizable

Created by IntelliJ IDEA. User: lex Date: Apr 29, 2004 Time: 6:33:26 PM To change this template use File | Settings | File Templates.


Constructor Summary
DebuggerManager()
           
 
Method Summary
abstract  void addDebugProcessListener(ProcessHandler processHandler, DebugProcessListener listener)
           
abstract  DebugProcess getDebugProcess(ProcessHandler processHandler)
           
static DebuggerManager getInstance(Project project)
           
abstract  boolean isDebuggerManagerThread()
           
abstract  void removeDebugProcessListener(ProcessHandler processHandler, DebugProcessListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.intellij.openapi.components.ProjectComponent
projectClosed, projectOpened
 
Methods inherited from interface com.intellij.openapi.components.BaseComponent
disposeComponent, getComponentName, initComponent
 
Methods inherited from interface com.intellij.openapi.util.JDOMExternalizable
readExternal, writeExternal
 

Constructor Detail

DebuggerManager

public DebuggerManager()
Method Detail

getInstance

public static DebuggerManager getInstance(Project project)

getDebugProcess

public abstract DebugProcess getDebugProcess(ProcessHandler processHandler)

addDebugProcessListener

public abstract void addDebugProcessListener(ProcessHandler processHandler,
                                             DebugProcessListener listener)

removeDebugProcessListener

public abstract void removeDebugProcessListener(ProcessHandler processHandler,
                                                DebugProcessListener listener)

isDebuggerManagerThread

public abstract boolean isDebuggerManagerThread()