< prev index next >

src/share/classes/com/sun/tools/example/debug/gui/ClassTreeTool.java

Print this page
rev 1388 : 6600143: Remove another 450 unnecessary casts
Reviewed-by: alanb, iris, lmalvent, bristor, peterjones, darcy, wetmore

@@ -122,13 +122,11 @@
         // SessionListener
 
         public void sessionStart(EventObject e) {
             // Get system classes and any others loaded before attaching.
             try {
-                Iterator iter = runtime.allClasses().iterator();
-                while (iter.hasNext()) {
-                    ReferenceType type = ((ReferenceType)iter.next());
+                for (ReferenceType type : runtime.allClasses()) {
                     root.addClass(type);
                 }
             } catch (VMDisconnectedException ee) {
                 // VM terminated unexpectedly.
             } catch (NoSessionException ee) {
< prev index next >