Method | Description | |
---|---|---|
AttachTo ( ContextFactory factory ) : void |
Attaches the debugger to the given
|
|
ClearAllBreakpoints ( ) : void |
Removes all breakpoints. Removes all breakpoints. |
|
Detach ( ) : void |
Detaches from the current
|
|
Dispose ( ) : void |
Frees any resources held by the debugger. Frees any resources held by the debugger. |
|
DoBreak ( ) : void |
Breaks execution of the script. Breaks execution of the script. |
|
GetDebugFrame ( ) : JFrame |
Returns the debugger window
|
|
GetErr ( ) : |
Returns a
|
|
GetIn ( ) : Stream |
Returns an
|
|
GetOut ( ) : |
Returns a
|
|
Go ( ) : void |
Resumes execution of the script. Resumes execution of the script. |
|
IsVisible ( ) : bool |
Returns whether the debugger GUI frame is visible. Returns whether the debugger GUI frame is visible. |
|
Main ( string args ) : void |
Main entry point. Main entry point. Creates a debugger attached to a Rhino |
|
MainEmbedded ( ContextFactory factory, ScopeProvider scopeProvider, string title ) : Program |
Entry point for embedded applications. Entry point for embedded applications. This method attaches to the given |
|
MainEmbedded ( ContextFactory factory, Scriptable scope, string title ) : Program |
Entry point for embedded applications. Entry point for embedded applications. This method attaches to the given |
|
MainEmbedded ( string title ) : Program |
Entry point for embedded applications. Entry point for embedded applications. This method attaches to the global |
|
Pack ( ) : void |
Packs the debugger GUI frame. Packs the debugger GUI frame. |
|
Program ( string title ) : System |
Creates a new Main. Creates a new Main. |
|
SetBreakOnEnter ( bool value ) : void |
Sets whether execution should break when a function is entered. Sets whether execution should break when a function is entered. |
|
SetBreakOnExceptions ( bool value ) : void |
Sets whether execution should break when a script exception is thrown. Sets whether execution should break when a script exception is thrown. |
|
SetBreakOnReturn ( bool value ) : void |
Sets whether execution should break when a function is left. Sets whether execution should break when a function is left. |
|
SetExitAction ( Runnable r ) : void |
Assign a Runnable object that will be invoked when the user selects "Exit..." or closes the Debugger main window. Assign a Runnable object that will be invoked when the user selects "Exit..." or closes the Debugger main window. |
|
SetScope ( Scriptable scope ) : void |
Sets the scope to be used for script evaluation. Sets the scope to be used for script evaluation. |
|
SetScopeProvider ( ScopeProvider p ) : void |
Sets the
|
|
SetSize ( int w, int h ) : void |
Sets the debugger GUI frame dimensions. Sets the debugger GUI frame dimensions. |
|
SetSourceProvider ( SourceProvider sourceProvider ) : void |
Sets the
|
|
SetVisible ( bool flag ) : void |
Sets the visibility of the debugger GUI frame. Sets the visibility of the debugger GUI frame. |
Method | Description | |
---|---|---|
ContextCreated ( |
||
ContextEntered ( |
||
ContextExited ( |
||
ContextReleased ( |
||
MainEmbeddedImpl ( ContextFactory factory, object scopeProvider, string title ) : Program |
Helper method for
|
|
SetOptimizationLevel ( int level ) : void | ||
SetSize ( Dimension dimension ) : void |
public AttachTo ( ContextFactory factory ) : void | ||
factory | ContextFactory | |
return | void |
public static MainEmbedded ( ContextFactory factory, ScopeProvider scopeProvider, string title ) : Program | ||
factory | ContextFactory | |
scopeProvider | ScopeProvider | |
title | string | |
return | Program |
public static MainEmbedded ( ContextFactory factory, Scriptable scope, string title ) : Program | ||
factory | ContextFactory | |
scope | Scriptable | |
title | string | |
return | Program |
public static MainEmbedded ( string title ) : Program | ||
title | string | |
return | Program |
public SetBreakOnExceptions ( bool value ) : void | ||
value | bool | |
return | void |
public SetBreakOnReturn ( bool value ) : void | ||
value | bool | |
return | void |
public SetScopeProvider ( ScopeProvider p ) : void | ||
p | ScopeProvider | |
return | void |
public SetSourceProvider ( SourceProvider sourceProvider ) : void | ||
sourceProvider | SourceProvider | |
return | void |