GUI for editing and running Jython scripts.
Creates new form JythonScriptPanel
add the menu or menu item to the editor context menu.
add the menu or menu item to the editor context menu.
request that the popup menu be rebuilt. Codes that added menu items will need to be called again.
provide access to the annotations support, so that errors can be marked on the editor. This may cause bugs as there are issues like ensuring the exception marked belongs to the code, and it should not be used without reservation.
return action listener listening for action commands containing source:linenum
returns the editor
return the name of the script that the panel is busy running, or null. When this is non-null, don't load other scripts.
returns the JScrollPane containing the editor so that special applications can control what's visible.
this downloads the URI and loads the local version into the editor.
allow clients to tell this to load a file.
reset the undo history.
set the flag indicating the script has been modified.
set the current script that is running. This will prevent automatic loads from occurring.