src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java

changeset 243
edd944553131
parent 233
5240b1120530
child 554
9d9f26857129
     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      /**

mercurial