public class RhinoDebugger.RhinoDebugFrame extends Object implements org.mozilla.javascript.debug.DebugFrame, IScriptDebugFrame
TYPE_FILE, TYPE_FUNCTION
Constructor and Description |
---|
RhinoDebugger.RhinoDebugFrame(org.mozilla.javascript.debug.DebuggableScript fnOrScript) |
Modifier and Type | Method and Description |
---|---|
int |
getLineNumber() |
String |
getName() |
Script |
getScript() |
int |
getType() |
Map<String,Object> |
getVariables() |
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) |
public RhinoDebugger.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 int getLineNumber()
getLineNumber
in interface IScriptDebugFrame
public Script getScript()
getScript
in interface IScriptDebugFrame
public int getType()
getType
in interface IScriptDebugFrame
public String getName()
getName
in interface IScriptDebugFrame
public Map<String,Object> getVariables()
getVariables
in interface IScriptDebugFrame