1.1 --- a/src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java Tue Feb 24 17:48:53 2009 -0800 1.2 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java Fri Feb 27 18:57:17 2009 -0800 1.3 @@ -25,12 +25,11 @@ 1.4 1.5 package com.sun.tools.doclets.formats.html; 1.6 1.7 +import java.io.*; 1.8 + 1.9 +import com.sun.javadoc.*; 1.10 import com.sun.tools.doclets.internal.toolkit.*; 1.11 -import com.sun.tools.doclets.internal.toolkit.taglets.*; 1.12 import com.sun.tools.doclets.internal.toolkit.util.*; 1.13 -import com.sun.javadoc.*; 1.14 - 1.15 -import java.io.*; 1.16 1.17 /** 1.18 * Writes enum constant documentation in HTML format. 1.19 @@ -146,26 +145,21 @@ 1.20 strong(enumConstant.name()); 1.21 } 1.22 writer.preEnd(); 1.23 - writer.dl(); 1.24 + assert !writer.getMemberDetailsListPrinted(); 1.25 } 1.26 1.27 /** 1.28 * {@inheritDoc} 1.29 */ 1.30 public void writeDeprecated(FieldDoc enumConstant) { 1.31 - print(((TagletOutputImpl) 1.32 - (new DeprecatedTaglet()).getTagletOutput(enumConstant, 1.33 - writer.getTagletWriterInstance(false))).toString()); 1.34 + printDeprecated(enumConstant); 1.35 } 1.36 1.37 /** 1.38 * {@inheritDoc} 1.39 */ 1.40 public void writeComments(FieldDoc enumConstant) { 1.41 - if (enumConstant.inlineTags().length > 0) { 1.42 - writer.dd(); 1.43 - writer.printInlineComment(enumConstant); 1.44 - } 1.45 + printComment(enumConstant); 1.46 } 1.47 1.48 /** 1.49 @@ -179,7 +173,7 @@ 1.50 * {@inheritDoc} 1.51 */ 1.52 public void writeEnumConstantFooter() { 1.53 - writer.dlEnd(); 1.54 + printMemberFooter(); 1.55 } 1.56 1.57 /**