langtools/src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
changeset 1789 7ac8c0815000
parent 1787 1aa079321cd2
child 2216 b124d5c924eb
equal deleted inserted replaced
1788:ced0a1a7ec80 1789:7ac8c0815000
   315     /**
   315     /**
   316      * Generate the code for listing the deprecated APIs. Create the table
   316      * Generate the code for listing the deprecated APIs. Create the table
   317      * format for listing the API. Call methods from the sub-class to complete
   317      * format for listing the API. Call methods from the sub-class to complete
   318      * the generation.
   318      * the generation.
   319      */
   319      */
   320     protected void printDeprecatedAPI(List deprmembers, String headingKey) {
   320     protected void printDeprecatedAPI(List<Doc> deprmembers, String headingKey) {
   321         if (deprmembers.size() > 0) {
   321         if (deprmembers.size() > 0) {
   322             writer.tableIndexSummary();
   322             writer.tableIndexSummary();
   323             writer.tableHeaderStart("#CCCCFF");
   323             writer.tableHeaderStart("#CCCCFF");
   324             writer.strongText(headingKey);
   324             writer.strongText(headingKey);
   325             writer.tableHeaderEnd();
   325             writer.tableHeaderEnd();
   375             writer.space();
   375             writer.space();
   376             writer.p();
   376             writer.p();
   377         }
   377         }
   378     }
   378     }
   379 
   379 
   380     protected void navDetailLink(List members) {
   380     protected void navDetailLink(List<?> members) {
   381             printNavDetailLink(members.size() > 0? true: false);
   381             printNavDetailLink(members.size() > 0? true: false);
   382     }
   382     }
   383 
   383 
   384 
   384 
   385     protected void navSummaryLink(List members,
   385     protected void navSummaryLink(List<?> members,
   386             VisibleMemberMap visibleMemberMap) {
   386             VisibleMemberMap visibleMemberMap) {
   387         if (members.size() > 0) {
   387         if (members.size() > 0) {
   388             printNavSummaryLink(null, true);
   388             printNavSummaryLink(null, true);
   389             return;
   389             return;
   390         } else {
   390         } else {
   391             ClassDoc icd = classdoc.superclass();
   391             ClassDoc icd = classdoc.superclass();
   392             while (icd != null) {
   392             while (icd != null) {
   393                 List inhmembers = visibleMemberMap.getMembersFor(icd);
   393                 List<?> inhmembers = visibleMemberMap.getMembersFor(icd);
   394                 if (inhmembers.size() > 0) {
   394                 if (inhmembers.size() > 0) {
   395                     printNavSummaryLink(icd, true);
   395                     printNavSummaryLink(icd, true);
   396                     return;
   396                     return;
   397                 }
   397                 }
   398                 icd = icd.superclass();
   398                 icd = icd.superclass();