com.intellij.execution
Class ExecutionRegistry
java.lang.Object
com.intellij.execution.ExecutionRegistry
- All Implemented Interfaces:
- ApplicationComponent, BaseComponent
public abstract class ExecutionRegistry
- extends java.lang.Object
- implements ApplicationComponent
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecutionRegistry
public ExecutionRegistry()
getInstance
public static ExecutionRegistry getInstance()
registerRunner
public abstract void registerRunner(JavaProgramRunner runner)
unregisterRunner
public abstract void unregisterRunner(JavaProgramRunner runner)
getDefaultRunner
public abstract JavaProgramRunner getDefaultRunner()
getDebuggerRunner
public abstract JavaProgramRunner getDebuggerRunner()
getRegisteredRunners
public abstract JavaProgramRunner[] getRegisteredRunners()
findRunnerById
public abstract JavaProgramRunner findRunnerById(java.lang.String id)