src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java

changeset 240
8c55d5b0ed71
parent 229
03bcd66bd8e7
parent 233
5240b1120530
child 554
9d9f26857129
     1.1 --- a/src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java	Mon Mar 09 13:34:19 2009 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java	Mon Mar 09 23:53:41 2009 -0700
     1.3 @@ -25,8 +25,9 @@
     1.4  
     1.5  package com.sun.tools.doclets.internal.toolkit;
     1.6  
     1.7 +import java.io.*;
     1.8 +
     1.9  import com.sun.javadoc.*;
    1.10 -import java.io.*;
    1.11  
    1.12  /**
    1.13   * The interface for writing serialized form output.
    1.14 @@ -147,22 +148,27 @@
    1.15              String fieldDimensions, String fieldName);
    1.16  
    1.17          /**
    1.18 +         * Write the member footer.
    1.19 +         */
    1.20 +        public void writeMemberFooter();
    1.21 +
    1.22 +        /**
    1.23 +         * Check to see if overview details should be printed. If
    1.24 +         * nocomment option set or if there is no text to be printed
    1.25 +         * for deprecation info, inline comment or tags,
    1.26 +         * do not print overview details.
    1.27 +         *
    1.28 +         * @param field the field to check overview details for.
    1.29 +         * @return true if overview details need to be printed
    1.30 +         */
    1.31 +        public boolean shouldPrintOverview(FieldDoc field);
    1.32 +
    1.33 +        /**
    1.34           * Write the footer.
    1.35           *
    1.36 -         * @param member the member to write the header for.
    1.37 +         * @param heading the heading that was written.
    1.38           */
    1.39 -        public void writeMemberFooter(FieldDoc member);
    1.40 -
    1.41 -        /**
    1.42 -         * Check to see if member details should be printed. If
    1.43 -         * nocomment option set or if there is no text to be printed
    1.44 -         * for deprecation info, inline comment, no serial tag or inline tags,
    1.45 -         * do not print member details.
    1.46 -         *
    1.47 -         * @param member the member to check details for.
    1.48 -         * @return true if details need to be printed
    1.49 -         */
    1.50 -        public boolean shouldPrintMemberDetails(FieldDoc member);
    1.51 +        public void writeFooter (String heading);
    1.52      }
    1.53  
    1.54      /**
    1.55 @@ -193,10 +199,8 @@
    1.56  
    1.57          /**
    1.58           * Write the footer.
    1.59 -         *
    1.60 -         * @param member the member to write the header for.
    1.61           */
    1.62 -        public void writeMemberFooter(MethodDoc member);
    1.63 +        public void writeMemberFooter();
    1.64  
    1.65          /**
    1.66           * Write the deprecated information for this member.

mercurial