< prev index next >
src/com/sun/jct/utils/indexgen/Main.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -519,12 +519,12 @@
htmlOut.println("<h1>Index</h1>");
}
char currLetter = 0;
- for (Iterator iter = root.iterator(); iter.hasNext(); ) {
- Node node = (Node) (iter.next());
+ for (Iterator<Node> iter = root.iterator(); iter.hasNext(); ) {
+ Node node = (iter.next());
String name = node.getName();
char initial = Character.toUpperCase(name.charAt(0));
if (Character.isLetter(initial) && initial != currLetter) {
for (char c = (currLetter == 0 ? 'A' : (char) (currLetter + 1));
c <= initial; c++) {
@@ -595,12 +595,12 @@
}
xmlOut.println(node.getChildCount() == 0 ? "/>" : ">");
}
if (node.getChildCount() > 0) {
- for (Iterator iter = node.iterator(); iter.hasNext(); ) {
- Node child = (Node) (iter.next());
+ for (Iterator<Node> iter = node.iterator(); iter.hasNext(); ) {
+ Node child = (iter.next());
write(xmlOut, mapOut, htmlOut, child, depth + 1);
}
if (xmlOut != null)
xmlOut.println("</indexitem>");
< prev index next >