public interface Constructable
| Modifier and Type | Method and Description | 
|---|---|
| Scriptable | construct(Context cx,
         Scriptable scope,
         java.lang.Object[] args)Call the function as a constructor. | 
Scriptable construct(Context cx, Scriptable scope, java.lang.Object[] args)
This method is invoked by the runtime in order to satisfy a use of the JavaScript 
 new operator. This method is expected to create a new object and return it.
cx - the current Context for this threadscope - an enclosing scope of the caller except when the function is called from a
     closure.args - the array of arguments