public abstract class DebuggerBase extends Object implements org.mozilla.javascript.debug.Debugger
| Constructor and Description |
|---|
DebuggerBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
attach() |
void |
attach(Object contextData) |
abstract Object |
createContextData() |
abstract DebuggerBase |
createDebugger() |
void |
detach() |
Object |
getContextData() |
org.mozilla.javascript.debug.DebugFrame |
getFrame(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript fnOrScript) |
abstract org.mozilla.javascript.debug.DebugFrame |
getScriptFrame(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript fnOrScript) |
abstract void |
handleCompilationDone(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript fnOrScript,
String source) |
void |
install() |
void |
resume() |
void |
setDebuggerScript(String path) |
void |
suspend() |
public abstract DebuggerBase createDebugger()
public abstract Object createContextData()
public abstract void handleCompilationDone(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript fnOrScript,
String source)
handleCompilationDone in interface org.mozilla.javascript.debug.Debuggerpublic abstract org.mozilla.javascript.debug.DebugFrame getScriptFrame(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript fnOrScript)
public void attach()
public void setDebuggerScript(String path)
public void install()
public void attach(Object contextData)
public void detach()
public Object getContextData()
public void suspend()
public void resume()
public org.mozilla.javascript.debug.DebugFrame getFrame(org.mozilla.javascript.Context cx,
org.mozilla.javascript.debug.DebuggableScript fnOrScript)
getFrame in interface org.mozilla.javascript.debug.DebuggerCopyright © 2016. All rights reserved.