1.1 --- a/src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java Tue Jul 15 09:50:36 2008 -0700 1.2 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java Tue Jul 15 19:22:51 2008 -0700 1.3 @@ -345,18 +345,18 @@ 1.4 /** 1.5 * Print use info. 1.6 */ 1.7 - protected void printUseInfo(Object mems, String heading) { 1.8 + protected void printUseInfo(List<? extends ProgramElementDoc> mems, String heading) { 1.9 if (mems == null) { 1.10 return; 1.11 } 1.12 - List members = (List)mems; 1.13 + List<? extends ProgramElementDoc> members = mems; 1.14 if (members.size() > 0) { 1.15 writer.tableIndexSummary(); 1.16 writer.tableUseInfoHeaderStart("#CCCCFF"); 1.17 writer.print(heading); 1.18 writer.tableHeaderEnd(); 1.19 - for (Iterator it = members.iterator(); it.hasNext(); ) { 1.20 - ProgramElementDoc pgmdoc = (ProgramElementDoc)it.next(); 1.21 + for (Iterator<? extends ProgramElementDoc> it = members.iterator(); it.hasNext(); ) { 1.22 + ProgramElementDoc pgmdoc = it.next(); 1.23 ClassDoc cd = pgmdoc.containingClass(); 1.24 1.25 writer.printSummaryLinkType(this, pgmdoc);