< prev index next >

src/com/sun/javatest/tool/jthelp/JTHelpBroker.java

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

@@ -127,15 +127,15 @@
                 File jarFile = new File(HelpBroker.class.getProtectionDomain().getCodeSource().getLocation().toURI());
                 File destDir = new File(Preferences.getPrefsDir(), HELP_DIR_NAME);
                 File helpVersion = new File(destDir, HELP_VERSION_NAME);
 
                 JarFile jar = new JarFile(jarFile);
-                Enumeration enumEntries = jar.entries();
+                Enumeration<JarEntry> enumEntries = jar.entries();
 
                 int total = 0;
                 while (enumEntries.hasMoreElements()) {
-                    JarEntry file = (JarEntry) enumEntries.nextElement();
+                    JarEntry file = enumEntries.nextElement();
                     if (isHelpFile(file)) {
                         total++;
                     }
                 }
 

@@ -148,11 +148,11 @@
                 int progress = 0;
                 setProgress((int) (progress * 100.0 / total));
                 enumEntries = jar.entries();
 
                 while (enumEntries.hasMoreElements()) {
-                    JarEntry file = (JarEntry) enumEntries.nextElement();
+                    JarEntry file = enumEntries.nextElement();
                     File f = new java.io.File(destDir + java.io.File.separator + file.getName());
                     if (isHelpFile(file)) {
                         f.getParentFile().mkdirs();
                         InputStream is = jar.getInputStream(file);
                         FileOutputStream fos = new java.io.FileOutputStream(f);
< prev index next >