cjolif 2003/07/01 05:09:11
Modified: sources/org/apache/batik/script/rhino
EventTargetWrapper.java WindowWrapper.java
Log:
remove deprecation warnings with Rhino
Revision Changes Path
1.8 +5 -11
xml-batik/sources/org/apache/batik/script/rhino/EventTargetWrapper.java
Index: EventTargetWrapper.java
===================================================================
RCS file:
/home/cvs/xml-batik/sources/org/apache/batik/script/rhino/EventTargetWrapper.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- EventTargetWrapper.java 11 Apr 2003 13:58:59 -0000 1.7
+++ EventTargetWrapper.java 1 Jul 2003 12:09:11 -0000 1.8
@@ -101,8 +101,7 @@
Class[] paramTypes = { String.class, Function.class,
Boolean.TYPE };
for (int i = 0; i < args.length; i++)
- args[i] = NativeJavaObject.coerceType(paramTypes[i],
- args[i]);
+ args[i] = Context.toType(args[i], paramTypes[i]);
((EventTarget)unwrap()).
addEventListener((String)args[0],
evtListener,
@@ -114,9 +113,7 @@
Class[] paramTypes = { String.class, Function.class,
Boolean.TYPE };
for (int i = 0; i < args.length; i++)
- args[i] =
- NativeJavaObject.coerceType(paramTypes[i],
- args[i]);
+ args[i] = Context.toType(args[i], paramTypes[i]);
((EventTarget)unwrap()).
removeEventListener((String)args[0],
(EventListener)listenerMap.
@@ -138,8 +135,7 @@
Class[] paramTypes = { String.class, Scriptable.class,
Boolean.TYPE };
for (int i = 0; i < args.length; i++)
- args[i] = NativeJavaObject.coerceType(paramTypes[i],
- args[i]);
+ args[i] = Context.toType(args[i], paramTypes[i]);
((EventTarget)unwrap()).
addEventListener((String)args[0],
evtListener,
@@ -151,9 +147,7 @@
Class[] paramTypes = { String.class, Scriptable.class,
Boolean.TYPE };
for (int i = 0; i < args.length; i++)
- args[i] =
- NativeJavaObject.coerceType(paramTypes[i],
- args[i]);
+ args[i] = Context.toType(args[i], paramTypes[i]);
((EventTarget)unwrap()).
removeEventListener((String)args[0],
(EventListener)listenerMap.
1.14 +16 -20
xml-batik/sources/org/apache/batik/script/rhino/WindowWrapper.java
Index: WindowWrapper.java
===================================================================
RCS file:
/home/cvs/xml-batik/sources/org/apache/batik/script/rhino/WindowWrapper.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- WindowWrapper.java 11 Apr 2003 13:58:59 -0000 1.13
+++ WindowWrapper.java 1 Jul 2003 12:09:11 -0000 1.14
@@ -87,8 +87,7 @@
if (len < 2) {
throw Context.reportRuntimeError("invalid argument count");
}
- long to = ((Long)NativeJavaObject.coerceType
- (Long.TYPE, args[1])).longValue();
+ long to = ((Long)Context.toType(args[1], Long.TYPE)).longValue();
if (args[0] instanceof Function) {
RhinoInterpreter interp =
(RhinoInterpreter)window.getInterpreter();
@@ -98,7 +97,7 @@
return window.setInterval(fw, to);
}
String script =
- (String)NativeJavaObject.coerceType(String.class, args[0]);
+ (String)Context.toType(args[0], String.class);
return window.setInterval(script, to);
}
@@ -116,8 +115,7 @@
if (len < 2) {
throw Context.reportRuntimeError("invalid argument count");
}
- long to = ((Long)NativeJavaObject.coerceType
- (Long.TYPE, args[1])).longValue();
+ long to = ((Long)Context.toType(args[1], Long.TYPE)).longValue();
if (args[0] instanceof Function) {
RhinoInterpreter interp =
(RhinoInterpreter)window.getInterpreter();
@@ -127,7 +125,7 @@
return window.setTimeout(fw, to);
}
String script =
- (String)NativeJavaObject.coerceType(String.class, args[0]);
+ (String)Context.toType(args[0], String.class);
return window.setTimeout(script, to);
}
@@ -143,8 +141,7 @@
WindowWrapper ww = (WindowWrapper)thisObj;
Window window = ww.window;
if (len >= 1) {
- window.clearInterval(NativeJavaObject.coerceType
- (Object.class, args[0]));
+ window.clearInterval(Context.toType(args[0], Object.class));
}
}
@@ -160,8 +157,7 @@
WindowWrapper ww = (WindowWrapper)thisObj;
Window window = ww.window;
if (len >= 1) {
- window.clearTimeout(NativeJavaObject.coerceType
- (Object.class, args[0]));
+ window.clearTimeout(Context.toType(args[0], Object.class));
}
}
@@ -186,8 +182,8 @@
return AccessController.doPrivileged( new PrivilegedAction() {
public Object run() {
return window.parseXML
- ((String)NativeJavaObject.coerceType(String.class, args[0]),
- (Document)NativeJavaObject.coerceType(Document.class,
args[1]));
+ ((String)Context.toType(args[0], String.class),
+ (Document)Context.toType(args[1], Document.class));
}
}, acc);
}
@@ -208,7 +204,7 @@
}
RhinoInterpreter interp =
(RhinoInterpreter)window.getInterpreter();
- final String uri = (String)NativeJavaObject.coerceType(String.class,
args[0]);
+ final String uri = (String)Context.toType(args[0], String.class);
Window.GetURLHandler urlHandler = null;
if (args[1] instanceof Function) {
urlHandler = new GetURLFunctionWrapper(interp, (Function)args[1], ww);
@@ -232,7 +228,7 @@
public Object run() {
window.getURL
(uri, fw,
- (String)NativeJavaObject.coerceType(String.class,
args[2]));
+ (String)Context.toType(args[2], String.class));
return null;
}
}, acc);
@@ -252,7 +248,7 @@
Window window = ww.window;
if (len >= 1) {
String message =
- (String)NativeJavaObject.coerceType(String.class, args[0]);
+ (String)Context.toType(args[0], String.class);
window.alert(message);
}
}
@@ -270,7 +266,7 @@
Window window = ww.window;
if (len >= 1) {
String message =
- (String)NativeJavaObject.coerceType(String.class, args[0]);
+ (String)Context.toType(args[0], String.class);
return window.confirm(message);
}
return false;
@@ -293,14 +289,14 @@
case 1:
String message =
- (String)NativeJavaObject.coerceType(String.class, args[0]);
+ (String)Context.toType(args[0], String.class);
return window.prompt(message);
default:
message =
- (String)NativeJavaObject.coerceType(String.class, args[0]);
+ (String)Context.toType(args[0], String.class);
String defVal =
- (String)NativeJavaObject.coerceType(String.class, args[1]);
+ (String)Context.toType(args[1], String.class);
return window.prompt(message, defVal);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]