|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mozilla.javascript.tools.debugger.Dim.StackFrame
public static class Dim.StackFrame
Object to represent one stack frame.
| Method Summary | |
|---|---|
Dim.ContextData |
contextData()
Returns the ContextData object for the Context. |
int |
getLineNumber()
Returns the current line number. |
java.lang.String |
getUrl()
Returns the source URL. |
void |
onDebuggerStatement(net.sourceforge.htmlunit.corejs.javascript.Context cx)
Called when a 'debugger' statement is executed. |
void |
onEnter(net.sourceforge.htmlunit.corejs.javascript.Context cx,
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope,
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj,
java.lang.Object[] args)
Called when the stack frame is entered. |
void |
onExceptionThrown(net.sourceforge.htmlunit.corejs.javascript.Context cx,
java.lang.Throwable exception)
Called when an exception has been thrown. |
void |
onExit(net.sourceforge.htmlunit.corejs.javascript.Context cx,
boolean byThrow,
java.lang.Object resultOrException)
Called when the stack frame has been left. |
void |
onLineChange(net.sourceforge.htmlunit.corejs.javascript.Context cx,
int lineno)
Called when the current position has changed. |
java.lang.Object |
scope()
Returns the scope object for this frame. |
Dim.SourceInfo |
sourceInfo()
Returns the SourceInfo object for the function. |
java.lang.Object |
thisObj()
Returns the 'this' object for this frame. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void onEnter(net.sourceforge.htmlunit.corejs.javascript.Context cx,
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope,
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj,
java.lang.Object[] args)
onEnter in interface net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame
public void onLineChange(net.sourceforge.htmlunit.corejs.javascript.Context cx,
int lineno)
onLineChange in interface net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame
public void onExceptionThrown(net.sourceforge.htmlunit.corejs.javascript.Context cx,
java.lang.Throwable exception)
onExceptionThrown in interface net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame
public void onExit(net.sourceforge.htmlunit.corejs.javascript.Context cx,
boolean byThrow,
java.lang.Object resultOrException)
onExit in interface net.sourceforge.htmlunit.corejs.javascript.debug.DebugFramepublic void onDebuggerStatement(net.sourceforge.htmlunit.corejs.javascript.Context cx)
onDebuggerStatement in interface net.sourceforge.htmlunit.corejs.javascript.debug.DebugFramepublic Dim.SourceInfo sourceInfo()
public Dim.ContextData contextData()
public java.lang.Object scope()
public java.lang.Object thisObj()
public java.lang.String getUrl()
public int getLineNumber()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||