From: megacz Date: Fri, 30 Jan 2004 06:48:59 +0000 (+0000) Subject: 2002/07/15 23:21:37 X-Git-Tag: RC3~1631 X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=commitdiff_plain;h=963fc3700fdbc4d64cb56f1b15be16d7b3acb643 2002/07/15 23:21:37 darcs-hash:20040130064859-2ba56-943d8d0bd16058022607b74f11def0beecdb54a5.gz --- diff --git a/CHANGES b/CHANGES index 46be3a1..fefdea1 100644 --- a/CHANGES +++ b/CHANGES @@ -268,4 +268,6 @@ 15-Jul megacz AWT.java: print out color depth -15-Jul megacz BashTask: print everything on stdout \ No newline at end of file +15-Jul megacz BashTask: print everything on stdout + +15-Jul megacz JSObject.java: added JSFunction helper \ No newline at end of file diff --git a/src/org/xwt/util/JSObject.java b/src/org/xwt/util/JSObject.java index ab747e2..2866d60 100644 --- a/src/org/xwt/util/JSObject.java +++ b/src/org/xwt/util/JSObject.java @@ -193,6 +193,12 @@ public class JSObject implements Scriptable { } + // Helper class for defining functions. ////////////////////////////////////// + + public static abstract class JSFunction extends JSObject implements Function { + JSFunction() { setSeal(true); } + public Scriptable construct(Context cx, Scriptable scope, java.lang.Object[] args) { return null; } + } // Trivial Methods ///////////////////////////////////////////////////////////