org.mozilla.javascript

Interface Callable

Known Subinterfaces:
Function, RefCallable
Known Implementing Classes:
FunctionObject, Synchronizer

public interface Callable

Generic notion of callable object that can execute some script-related code upon request with specified values for script scope and this objects.

Method Summary

Object
call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args)
Perform the call.

Method Details

call

public Object call(Context cx,
                   Scriptable scope,
                   Scriptable thisObj,
                   Object[] args)
Perform the call.
Parameters:
cx - the current Context for this thread
scope - the scope to use to resolve properties.
thisObj - the JavaScript this object
args - the array of arguments
Returns:
the result of the call