org.mozilla.javascript
Interface Script
All compiled scripts implement this interface.
This class encapsulates script execution relative to an
object scope.
- Norris Boyd
- 1.3
exec
public Object exec(Context cx,
Scriptable scope)
throws JavaScriptException
Execute the script.
The script is executed in a particular runtime Context, which
must be associated with the current thread.
The script is executed relative to a scope--definitions and
uses of global top-level variables and functions will access
properties of the scope object. For compliant ECMA
programs, the scope must be an object that has been initialized
as a global object using
Context.initStandardObjects
.
cx
- the Context associated with the current threadscope
- the scope to execute relative to
- the result of executing the script
JavaScriptException
- if an uncaught JavaScript exception
occurred while executing the script
org.mozilla.javascript.Context.initStandardObjects