public class RhinoDebugger.RhinoDebugFrame extends ScriptDebugFrame implements org.mozilla.javascript.debug.DebugFrame, IScriptDebugFrame
TYPE_FILE, TYPE_FUNCTION
Constructor and Description |
---|
RhinoDebugFrame(org.mozilla.javascript.debug.DebuggableScript fnOrScript) |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
Map<String,Object> |
getVariables() |
Map<String,Object> |
getVariables(Object parent) |
void |
onDebuggerStatement(org.mozilla.javascript.Context cx) |
void |
onEnter(org.mozilla.javascript.Context cx,
org.mozilla.javascript.Scriptable activation,
org.mozilla.javascript.Scriptable thisObj,
Object[] args) |
void |
onExceptionThrown(org.mozilla.javascript.Context cx,
Throwable ex) |
void |
onExit(org.mozilla.javascript.Context cx,
boolean byThrow,
Object resultOrException) |
void |
onLineChange(org.mozilla.javascript.Context cx,
int lineNumber) |
getLineNumber, getScript, getType, setLineNumber
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLineNumber, getScript, getType, setLineNumber
public RhinoDebugFrame(org.mozilla.javascript.debug.DebuggableScript fnOrScript)
public void onEnter(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable activation, org.mozilla.javascript.Scriptable thisObj, Object[] args)
onEnter
in interface org.mozilla.javascript.debug.DebugFrame
public void onLineChange(org.mozilla.javascript.Context cx, int lineNumber)
onLineChange
in interface org.mozilla.javascript.debug.DebugFrame
public void onExceptionThrown(org.mozilla.javascript.Context cx, Throwable ex)
onExceptionThrown
in interface org.mozilla.javascript.debug.DebugFrame
public void onExit(org.mozilla.javascript.Context cx, boolean byThrow, Object resultOrException)
onExit
in interface org.mozilla.javascript.debug.DebugFrame
public void onDebuggerStatement(org.mozilla.javascript.Context cx)
onDebuggerStatement
in interface org.mozilla.javascript.debug.DebugFrame
public String getName()
getName
in interface IScriptDebugFrame
getName
in class ScriptDebugFrame
public Map<String,Object> getVariables()
getVariables
in interface IScriptDebugFrame
getVariables
in class ScriptDebugFrame
public Map<String,Object> getVariables(Object parent)
getVariables
in interface IScriptDebugFrame
getVariables
in class ScriptDebugFrame