public class ALSBDebuggerManager
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
dispose(IALSBDebugger debugger)
disposes a debugger if it was disconnected
|
static ALSBDebuggerManager |
get()
returns the singleton instance
|
IALSBDebugger |
getDebugger(ALSBDebuggerProperties properties, IALSBDebuggerContext context)
creates a new debugger or returns an existing one
|
IALSBDebugger |
getDebugger(java.lang.String name, ALSBDebuggerProperties properties, IALSBDebuggerContext context)
creates a new debugger or returns an existing one
|
java.util.List<IALSBDebugger> |
getDebuggers()
returns all the debuggers that are running
|
public static ALSBDebuggerManager get()
public IALSBDebugger getDebugger(ALSBDebuggerProperties properties, IALSBDebuggerContext context) throws ALSBDebuggerException
ALSBDebuggerException
public IALSBDebugger getDebugger(java.lang.String name, ALSBDebuggerProperties properties, IALSBDebuggerContext context) throws ALSBDebuggerException
ALSBDebuggerException
public java.util.List<IALSBDebugger> getDebuggers()
public void dispose(IALSBDebugger debugger)