projects
/
org.ibex.core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
propose-patch
[org.ibex.core.git]
/
src
/
org
/
xwt
/
js
/
JSMath.java
diff --git
a/src/org/xwt/js/JSMath.java
b/src/org/xwt/js/JSMath.java
index
7a27f28
..
75cb48a
100644
(file)
--- a/
src/org/xwt/js/JSMath.java
+++ b/
src/org/xwt/js/JSMath.java
@@
-1,4
+1,4
@@
-// Copyright 2003 Adam Megacz, see the COPYING file for licensing [GPL]
+// Copyright 2004 Adam Megacz, see the COPYING file for licensing [GPL ]
package org.xwt.js;
import org.xwt.util.*;
package org.xwt.js;
import org.xwt.util.*;
@@
-6,7
+6,7
@@
import java.io.*;
import java.util.*;
/** The JavaScript Math object */
import java.util.*;
/** The JavaScript Math object */
-public class JSMath extends JSCallable {
+public class JSMath extends JS {
public static JSMath singleton = new JSMath();
public static JSMath singleton = new JSMath();
@@
-19,7
+19,7
@@
public class JSMath extends JSCallable {
private static final Double SQRT1_2 = new Double(1/java.lang.Math.sqrt(2));
private static final Double SQRT2 = new Double(java.lang.Math.sqrt(2));
private static final Double SQRT1_2 = new Double(1/java.lang.Math.sqrt(2));
private static final Double SQRT2 = new Double(java.lang.Math.sqrt(2));
- public Object callMethod(Object method, Object a0, Object a1, Object a2, Object[] rest, int nargs) {
+ public Object callMethod(Object method, Object a0, Object a1, Object a2, Object[] rest, int nargs) throws JSExn {
switch(nargs) {
case 0: {
//#switch(method)
switch(nargs) {
case 0: {
//#switch(method)
@@
-60,7
+60,7
@@
public class JSMath extends JSCallable {
public void put(Object key, Object val) { return; }
public void put(Object key, Object val) { return; }
- public Object get(Object key) {
+ public Object get(Object key) throws JSExn {
//#switch(key)
case "E": return E;
case "LN10": return LN10;
//#switch(key)
case "E": return E;
case "LN10": return LN10;