1.1 --- a/src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java Tue Mar 17 11:28:24 2009 -0700 1.2 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java Thu Mar 19 19:00:54 2009 -0700 1.3 @@ -34,6 +34,7 @@ 1.4 * Writes annotation type required member documentation in HTML format. 1.5 * 1.6 * @author Jamie Ho 1.7 + * @author Bhavesh Patel (Modified) 1.8 */ 1.9 public class AnnotationTypeRequiredMemberWriterImpl extends AbstractMemberWriter 1.10 implements AnnotationTypeRequiredMemberWriter, MemberSummaryWriter { 1.11 @@ -178,8 +179,27 @@ 1.12 /** 1.13 * {@inheritDoc} 1.14 */ 1.15 - public void printSummaryLabel(ClassDoc cd) { 1.16 - writer.strongText("doclet.Annotation_Type_Required_Member_Summary"); 1.17 + public void printSummaryLabel() { 1.18 + writer.printText("doclet.Annotation_Type_Required_Member_Summary"); 1.19 + } 1.20 + 1.21 + /** 1.22 + * {@inheritDoc} 1.23 + */ 1.24 + public void printTableSummary() { 1.25 + writer.tableIndexSummary(configuration().getText("doclet.Member_Table_Summary", 1.26 + configuration().getText("doclet.Annotation_Type_Required_Member_Summary"), 1.27 + configuration().getText("doclet.annotation_type_required_members"))); 1.28 + } 1.29 + 1.30 + public void printSummaryTableHeader(ProgramElementDoc member) { 1.31 + String[] header = new String[] { 1.32 + writer.getModifierTypeHeader(), 1.33 + configuration().getText("doclet.0_and_1", 1.34 + configuration().getText("doclet.Annotation_Type_Required_Member"), 1.35 + configuration().getText("doclet.Description")) 1.36 + }; 1.37 + writer.summaryTableHeader(header, "col"); 1.38 } 1.39 1.40 /**