diff -r 1cf29847eb6e -r 5a9172b251dd src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java --- a/src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java Tue Jul 15 09:50:36 2008 -0700 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java Tue Jul 15 19:22:51 2008 -0700 @@ -49,7 +49,7 @@ * * @see Group */ - private Map groupPackageMap; + private Map> groupPackageMap; /** * List to store the order groups as specified on the command line. @@ -120,10 +120,9 @@ protected void generateIndex() { for (int i = 0; i < groupList.size(); i++) { String groupname = (String)groupList.get(i); - List list = (List)groupPackageMap.get(groupname); + List list = groupPackageMap.get(groupname); if (list != null && list.size() > 0) { - printIndexContents((PackageDoc[])list. - toArray(new PackageDoc[list.size()]), + printIndexContents(list.toArray(new PackageDoc[list.size()]), groupname); } }