2003/06/16 07:58:57
[org.ibex.core.git] / src / org / xwt / js / Math.java
index 4f8319a..4cf52e8 100644 (file)
@@ -11,39 +11,39 @@ public class Math extends JS.Obj {
     private Math() { setSeal(true); }
 
     public Object get(Object name) {
-       if ("ceil".equals(name)) return new JS.Callable() { public Object call(Array args)
+       if ("ceil".equals(name)) return new JS.Callable() { public Object call(JS.Array args)
                { if (args.elementAt(0) == null) return null;
                return new Long((long)java.lang.Math.ceil(Double.parseDouble(args.elementAt(0).toString()))); } };
-       else if ("floor".equals(name)) return new JS.Callable() { public Object call(Array args)
+       else if ("floor".equals(name)) return new JS.Callable() { public Object call(JS.Array args)
                { if (args.elementAt(0) == null) return null;
                return new Long((long)java.lang.Math.floor(Double.parseDouble(args.elementAt(0).toString()))); } };
-       else if ("round".equals(name)) return new JS.Callable() { public Object call(Array args)
+       else if ("round".equals(name)) return new JS.Callable() { public Object call(JS.Array args)
                { if (args.elementAt(0) == null) return null;
                return new Long((long)java.lang.Math.round(Double.parseDouble(args.elementAt(0).toString()))); } };
-       else if ("abs".equals(name)) return new JS.Callable() { public Object call(Array args)
+       else if ("abs".equals(name)) return new JS.Callable() { public Object call(JS.Array args)
                { if (args.elementAt(0) == null) return null;
                return new Long((long)java.lang.Math.abs(Double.parseDouble(args.elementAt(0).toString()))); } };
-       else if ("min".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("min".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            if (args.length() < 2 || args.elementAt(0) == null || args.elementAt(1) == null) return args.elementAt(0);
            return new Double(java.lang.Math.min(((Number)args.elementAt(0)).doubleValue(),
                                       ((Number)args.elementAt(1)).doubleValue())); } };
-       else if ("max".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("max".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            if (args.length() < 2) return args.elementAt(0);
            return new Double(java.lang.Math.max(((Number)args.elementAt(0)).doubleValue(),
                                       ((Number)args.elementAt(1)).doubleValue())); } };
-       else if ("cos".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("cos".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            return new Double(java.lang.Math.cos(((Number)args.elementAt(0)).doubleValue())); } };
-       else if ("sin".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("sin".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            return new Double(java.lang.Math.sin(((Number)args.elementAt(0)).doubleValue())); } };
-       else if ("tan".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("tan".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            return new Double(java.lang.Math.tan(((Number)args.elementAt(0)).doubleValue())); } };
-       else if ("acos".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("acos".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            return new Double(java.lang.Math.acos(((Number)args.elementAt(0)).doubleValue())); } };
-       else if ("asin".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("asin".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            return new Double(java.lang.Math.asin(((Number)args.elementAt(0)).doubleValue())); } };
-       else if ("atan".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("atan".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            return new Double(java.lang.Math.atan(((Number)args.elementAt(0)).doubleValue())); } };
-       else if ("sqrt".equals(name)) return new JS.Callable() { public Object call(Array args) {
+       else if ("sqrt".equals(name)) return new JS.Callable() { public Object call(JS.Array args) {
            return new Double(java.lang.Math.sqrt(((Number)args.elementAt(0)).doubleValue())); } };
        return null;
     }