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

changeset 240
8c55d5b0ed71
parent 233
5240b1120530
child 243
edd944553131
     1.1 --- a/src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java	Mon Mar 09 13:34:19 2009 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java	Mon Mar 09 23:53:41 2009 -0700
     1.3 @@ -25,12 +25,12 @@
     1.4  
     1.5  package com.sun.tools.doclets.formats.html;
     1.6  
     1.7 +import java.io.*;
     1.8 +import java.util.*;
     1.9 +
    1.10 +import com.sun.javadoc.*;
    1.11  import com.sun.tools.doclets.internal.toolkit.*;
    1.12  import com.sun.tools.doclets.internal.toolkit.util.*;
    1.13 -import com.sun.tools.doclets.internal.toolkit.taglets.*;
    1.14 -import com.sun.javadoc.*;
    1.15 -import java.util.*;
    1.16 -import java.io.*;
    1.17  
    1.18  /**
    1.19   * Writes constructor documentation.
    1.20 @@ -149,7 +149,7 @@
    1.21          writeParameters(constructor);
    1.22          writeExceptions(constructor);
    1.23          writer.preEnd();
    1.24 -        writer.dl();
    1.25 +        assert !writer.getMemberDetailsListPrinted();
    1.26      }
    1.27  
    1.28      /**
    1.29 @@ -158,12 +158,7 @@
    1.30       * @param constructor the constructor being documented.
    1.31       */
    1.32      public void writeDeprecated(ConstructorDoc constructor) {
    1.33 -        String output = ((TagletOutputImpl)
    1.34 -            (new DeprecatedTaglet()).getTagletOutput(constructor,
    1.35 -            writer.getTagletWriterInstance(false))).toString();
    1.36 -        if (output != null && output.trim().length() > 0) {
    1.37 -            writer.print(output);
    1.38 -        }
    1.39 +        printDeprecated(constructor);
    1.40      }
    1.41  
    1.42      /**
    1.43 @@ -172,10 +167,7 @@
    1.44       * @param constructor the constructor being documented.
    1.45       */
    1.46      public void writeComments(ConstructorDoc constructor) {
    1.47 -        if (constructor.inlineTags().length > 0) {
    1.48 -            writer.dd();
    1.49 -            writer.printInlineComment(constructor);
    1.50 -        }
    1.51 +        printComment(constructor);
    1.52      }
    1.53  
    1.54      /**
    1.55 @@ -191,7 +183,7 @@
    1.56       * Write the constructor footer.
    1.57       */
    1.58      public void writeConstructorFooter() {
    1.59 -        writer.dlEnd();
    1.60 +        printMemberFooter();
    1.61      }
    1.62  
    1.63      /**

mercurial