< prev index next >

src/com/sun/javatest/exec/TP_PropertySubpanel.java

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

@@ -88,15 +88,14 @@
         //System.err.println("TP_PS: updateSubpanel");
         super.updateSubpanel(currTest);
         table.reset();
     }
 
-    protected void updateEntries(Map map) {
-        for (Iterator i = map.entrySet().iterator(); i.hasNext(); ) {
-            Map.Entry e = (Map.Entry) (i.next());
-            String key = (String) (e.getKey());
-            String val = (String) (e.getValue());
+    protected void updateEntries(Map<String, String> map) {
+        for (Map.Entry<String, String> e : map.entrySet()) {
+            String key = (e.getKey());
+            String val = (e.getValue());
             if (val != null && !val.trim().isEmpty()) {
                 table.updateEntry(key, val);
             }
         }
     }

@@ -239,12 +238,12 @@
                 nameLabel.setBounds(0, 0, nameWidth, h);
                 valueLabel.setBounds(nameWidth, 0, valueWidth, h);
 
                 int y = (inScrollPane ? 0 : h);
 
-                for (Iterator iter = entries.values().iterator(); iter.hasNext(); ) {
-                    Entry e = (Entry) (iter.next());
+                for (Iterator<Entry> iter = entries.values().iterator(); iter.hasNext(); ) {
+                    Entry e = (iter.next());
                     // need to take insets into account for value, since we are dealing
                     // with the elemental view inside the valueField
                     Insets vi = e.valueText.getInsets();
                     View v = e.valueText.getUI().getRootView(e.valueText);
                     v.setSize(valueWidth, Integer.MAX_VALUE);

@@ -257,22 +256,22 @@
         }
 
         public Dimension getMinimumSize() {
             //System.err.println("TP_PS.Table: minimumLayoutSize");
             int h = (inScrollPane ? 0 : nameLabel.getPreferredSize().height);
-            for (Iterator iter = entries.values().iterator(); iter.hasNext(); ) {
-                Entry e = (Entry) (iter.next());
+            for (Iterator<Entry> iter = entries.values().iterator(); iter.hasNext(); ) {
+                Entry e = (iter.next());
                 h += e.valueText.getMinimumSize().height;
             }
             return new Dimension(maxNameStringWidth + 400, h);
         }
 
         public Dimension getPreferredSize() {
             //System.err.println("TP_PS.Table: preferredLayoutSize");
             int h = (inScrollPane ? 0 : nameLabel.getPreferredSize().height);
-            for (Iterator iter = entries.values().iterator(); iter.hasNext(); ) {
-                Entry e = (Entry) (iter.next());
+            for (Iterator<Entry> iter = entries.values().iterator(); iter.hasNext(); ) {
+                Entry e = (iter.next());
                 h += e.valueText.getPreferredSize().height;
             }
             return new Dimension(maxNameStringWidth + 400, h);
         }
 
< prev index next >