Provides support for scripting the workbench environment
using JavaScript.
Package Specification
This package defines the base API for use with JavaScript. The classes
and interfaces in this package are targeted at three different audiences
-
workbench users writing JavaScript code to script usefull user tasks
-
developers who are exploiting the UI-rendering support in this package
as part of their workbench extensions
-
developers who are script-enabling their workbench extensions
The workbench environment integrates the Rhino JavaScript scripting engine.
When writing scripts, instances of types defined in this package are made
accessible to the script writer as local script variables. These variables
are then used to perform various "utility" functions, as well as to gain
access to the rest of the workbench environment through the APIs of any
returned objects (also accessed as local script variables).