langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
--- a/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java Thu Jan 08 16:34:58 2009 -0800
+++ b/langtools/src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java Tue Jan 13 13:27:14 2009 +0000
@@ -63,8 +63,8 @@
ClassDoc usedClass = content[i];
Set<ClassDoc> usingClasses = mapper.classToClass.get(usedClass.qualifiedName());
if (usingClasses != null) {
- for (Iterator it = usingClasses.iterator(); it.hasNext(); ) {
- ClassDoc usingClass = (ClassDoc)it.next();
+ for (Iterator<ClassDoc> it = usingClasses.iterator(); it.hasNext(); ) {
+ ClassDoc usingClass = it.next();
PackageDoc usingPackage = usingClass.containingPackage();
Set<ClassDoc> usedClasses = usingPackageToUsedClasses
.get(usingPackage.name());
@@ -136,9 +136,9 @@
printText("doclet.ClassUse_Packages.that.use.0",
getPackageLink(pkgdoc, Util.getPackageName(pkgdoc), false));
tableHeaderEnd();
- Iterator it = usingPackageToUsedClasses.keySet().iterator();
+ Iterator<String> it = usingPackageToUsedClasses.keySet().iterator();
while (it.hasNext()) {
- PackageDoc pkg = configuration.root.packageNamed((String)it.next());
+ PackageDoc pkg = configuration.root.packageNamed(it.next());
generatePackageUse(pkg);
}
tableEnd();
@@ -147,9 +147,9 @@
}
protected void generateClassList() throws IOException {
- Iterator itp = usingPackageToUsedClasses.keySet().iterator();
+ Iterator<String> itp = usingPackageToUsedClasses.keySet().iterator();
while (itp.hasNext()) {
- String packageName = (String)itp.next();
+ String packageName = itp.next();
PackageDoc usingPackage = configuration.root.packageNamed(packageName);
if (usingPackage != null) {
anchor(usingPackage.name());
@@ -160,11 +160,10 @@
getPackageLink(pkgdoc, Util.getPackageName(pkgdoc), false),
getPackageLink(usingPackage,Util.getPackageName(usingPackage), false));
tableHeaderEnd();
- Iterator itc =
- ((Collection)usingPackageToUsedClasses.get(packageName))
- .iterator();
+ Iterator<ClassDoc> itc =
+ usingPackageToUsedClasses.get(packageName).iterator();
while (itc.hasNext()) {
- printClassRow((ClassDoc)itc.next(), packageName);
+ printClassRow(itc.next(), packageName);
}
tableEnd();
space();