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.