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

changeset 233
5240b1120530
parent 182
47a62d8d98b4
child 243
edd944553131
     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      /**

mercurial