|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DebugFrame
Interface to implement if the application is interested in receiving debug information during execution of a particular script or function.
| Method Summary | |
|---|---|
void |
onDebuggerStatement(Context cx)
Called when the function or script executes a 'debugger' statement. |
void |
onEnter(Context cx,
Scriptable activation,
Scriptable thisObj,
java.lang.Object[] args)
Called when execution is ready to start bytecode interpretation for entered a particular function or script. |
void |
onExceptionThrown(Context cx,
java.lang.Throwable ex)
Called when thrown exception is handled by the function or script. |
void |
onExit(Context cx,
boolean byThrow,
java.lang.Object resultOrException)
Called when the function or script for this frame is about to return. |
void |
onLineChange(Context cx,
int lineNumber)
Called when executed code reaches new line in the source. |
| Method Detail |
|---|
void onEnter(Context cx,
Scriptable activation,
Scriptable thisObj,
java.lang.Object[] args)
cx - current Context for this threadactivation - the activation scope for the function or script.thisObj - value of the JavaScript this objectargs - the array of arguments
void onLineChange(Context cx,
int lineNumber)
cx - current Context for this threadlineNumber - current line number in the script source
void onExceptionThrown(Context cx,
java.lang.Throwable ex)
cx - current Context for this threadex - exception object
void onExit(Context cx,
boolean byThrow,
java.lang.Object resultOrException)
cx - current Context for this threadbyThrow - if true function will leave by throwing exception, otherwise it
will execute normal returnresultOrException - function result in case of normal return or
exception object if about to throw exceptionvoid onDebuggerStatement(Context cx)
cx - current Context for this thread
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||