langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
--- a/langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java Thu Jan 08 16:34:58 2009 -0800
+++ b/langtools/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<ClassDoc> 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<ClassDoc> 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,