< prev index next >

src/com/sun/javatest/Harness.java

Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg

@@ -718,16 +718,16 @@
 
         TestURLCollector testURLCollector = new TestURLCollector();
         notifier.addObserver(testURLCollector);
         testsStartTime = System.currentTimeMillis();
         try {
-            ok = r.runTests(new Iterator() {
+            ok = r.runTests(new Iterator<TestDescription>() {
                     public boolean hasNext() {
                         return (stopping ? false : raTestIter.hasNext());
                     }
-                    public Object next() {
-                        TestResult tr = (TestResult) (raTestIter.next());
+                    public TestDescription next() {
+                        TestResult tr = raTestIter.next();
                         try {
                             return tr.getDescription();
                         }
                         catch (TestResult.Fault e) {
                             stopping = true;
< prev index next >