diff -r dbe9e82f9d25 -r 905e151a185a src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java --- a/src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java Thu Jan 08 16:34:58 2009 -0800 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java Tue Jan 13 13:27:14 2009 +0000 @@ -96,12 +96,12 @@ * @param list list of the sub-classes at this level. * @param isEnum true if we are generating a tree for enums. */ - protected void generateLevelInfo(ClassDoc parent, List list, + protected void generateLevelInfo(ClassDoc parent, List list, boolean isEnum) { if (list.size() > 0) { ul(); for (int i = 0; i < list.size(); i++) { - ClassDoc local = (ClassDoc)list.get(i); + ClassDoc local = list.get(i); printPartialInfo(local); printExtendsImplements(parent, local); generateLevelInfo(local, classtree.subs(local, isEnum), @@ -119,9 +119,9 @@ * other classes in this run will derive from these classes. * @param heading Heading for the tree. */ - protected void generateTree(List list, String heading) { + protected void generateTree(List list, String heading) { if (list.size() > 0) { - ClassDoc firstClassDoc = (ClassDoc)list.get(0); + ClassDoc firstClassDoc = list.get(0); printTreeHeading(heading); generateLevelInfo(!firstClassDoc.isInterface()? firstClassDoc : null, list,