Interface Script


  • public interface Script
    All compiled scripts implement this interface.

    This class encapsulates script execution relative to an object scope.

    Since:
    1.3
    • Method Detail

      • exec

        java.lang.Object exec​(Context cx,
                              Scriptable scope)
        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.

        Parameters:
        cx - the Context associated with the current thread
        scope - the scope to execute relative to
        Returns:
        the result of executing the script
        See Also:
        Context.initStandardObjects()