< prev index next >
src/com/sun/javatest/tool/VerboseCommand.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -120,14 +120,13 @@
optionValues.put(item, new Boolean(on));
}
}
public void run(CommandContext ctx) throws Fault {
- for (Iterator iter = optionValues.entrySet().iterator(); iter.hasNext(); ) {
- Map.Entry e = (Map.Entry) (iter.next());
- String name = (String) (e.getKey());
- boolean value = ((Boolean) (e.getValue())).booleanValue();
+ for (Map.Entry<String, Boolean> e : optionValues.entrySet()) {
+ String name = (e.getKey());
+ boolean value = e.getValue().booleanValue();
if (name.equalsIgnoreCase(MAX))
ctx.setVerboseMax(value);
else if (name.equalsIgnoreCase(QUIET))
ctx.setVerboseQuiet(value);
else if (name.equalsIgnoreCase(DATE))
@@ -140,12 +139,12 @@
static HelpTree.Node getHelp() {
ensureAllOptionsInitialized();
HelpTree.Node[] nodes = new HelpTree.Node[allOptions.size()];
int i = 0;
- for (Iterator iter = allOptions.values().iterator(); iter.hasNext(); )
- nodes[i++] = (HelpTree.Node) (iter.next());
+ for (Iterator<HelpTree.Node> iter = allOptions.values().iterator(); iter.hasNext(); )
+ nodes[i++] = iter.next();
return new HelpTree.Node(i18n, "verb", nodes);
}
static String getName() {
< prev index next >