public class com.sun.tools.doclets.formats.html.ClassWriterImpl extends com.sun.tools.doclets.formats.html.SubWriterHolderWriter implements com.sun.tools.doclets.internal.toolkit.ClassWriter
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.tools.doclets.formats.html.ClassWriterImpl
  super_class: com.sun.tools.doclets.formats.html.SubWriterHolderWriter
{
  protected final com.sun.javadoc.ClassDoc classDoc;
    descriptor: Lcom/sun/javadoc/ClassDoc;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.sun.tools.doclets.internal.toolkit.util.ClassTree classtree;
    descriptor: Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.sun.javadoc.ClassDoc prev;
    descriptor: Lcom/sun/javadoc/ClassDoc;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.sun.javadoc.ClassDoc next;
    descriptor: Lcom/sun/javadoc/ClassDoc;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  public void <init>(com.sun.tools.doclets.formats.html.ConfigurationImpl, com.sun.javadoc.ClassDoc, com.sun.javadoc.ClassDoc, com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.util.ClassTree);
    descriptor: (Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.formats.html.ConfigurationImpl configuration
        start local 2 // com.sun.javadoc.ClassDoc classDoc
        start local 3 // com.sun.javadoc.ClassDoc prevClass
        start local 4 // com.sun.javadoc.ClassDoc nextClass
        start local 5 // com.sun.tools.doclets.internal.toolkit.util.ClassTree classTree
         0: .line 80
            aload 0 /* this */
            aload 1 /* configuration */
            aload 2 /* classDoc */
            invokestatic com.sun.tools.doclets.internal.toolkit.util.DocPath.forClass:(Lcom/sun/javadoc/ClassDoc;)Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
            invokespecial com.sun.tools.doclets.formats.html.SubWriterHolderWriter.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)V
         1: .line 81
            aload 0 /* this */
            aload 2 /* classDoc */
            putfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
         2: .line 82
            aload 1 /* configuration */
            aload 2 /* classDoc */
            putfield com.sun.tools.doclets.formats.html.ConfigurationImpl.currentcd:Lcom/sun/javadoc/ClassDoc;
         3: .line 83
            aload 0 /* this */
            aload 5 /* classTree */
            putfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classtree:Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
         4: .line 84
            aload 0 /* this */
            aload 3 /* prevClass */
            putfield com.sun.tools.doclets.formats.html.ClassWriterImpl.prev:Lcom/sun/javadoc/ClassDoc;
         5: .line 85
            aload 0 /* this */
            aload 4 /* nextClass */
            putfield com.sun.tools.doclets.formats.html.ClassWriterImpl.next:Lcom/sun/javadoc/ClassDoc;
         6: .line 86
            return
        end local 5 // com.sun.tools.doclets.internal.toolkit.util.ClassTree classTree
        end local 4 // com.sun.javadoc.ClassDoc nextClass
        end local 3 // com.sun.javadoc.ClassDoc prevClass
        end local 2 // com.sun.javadoc.ClassDoc classDoc
        end local 1 // com.sun.tools.doclets.formats.html.ConfigurationImpl configuration
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    7     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    7     1  configuration  Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            0    7     2       classDoc  Lcom/sun/javadoc/ClassDoc;
            0    7     3      prevClass  Lcom/sun/javadoc/ClassDoc;
            0    7     4      nextClass  Lcom/sun/javadoc/ClassDoc;
            0    7     5      classTree  Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
               Name  Flags
      configuration  
      classDoc       
      prevClass      
      nextClass      
      classTree      

  protected com.sun.tools.doclets.internal.toolkit.Content getNavLinkPackage();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 94
            aload 0 /* this */
            getstatic com.sun.tools.doclets.internal.toolkit.util.DocPaths.PACKAGE_SUMMARY:Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
         1: .line 95
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.packageLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
         2: .line 94
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getHyperLink:(Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 1 /* linkContent */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content linkContent
         3: .line 96
            aload 1 /* linkContent */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 2 /* li */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content li
         4: .line 97
            aload 2 /* li */
            areturn
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content linkContent
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            3    5     1  linkContent  Lcom/sun/tools/doclets/internal/toolkit/Content;
            4    5     2           li  Lcom/sun/tools/doclets/internal/toolkit/Content;

  protected com.sun.tools.doclets.internal.toolkit.Content getNavLinkClass();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 106
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.navBarCell1Rev:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 1 /* li */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         1: .line 107
            aload 1 /* li */
            areturn
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            1    2     1    li  Lcom/sun/tools/doclets/internal/toolkit/Content;

  protected com.sun.tools.doclets.internal.toolkit.Content getNavLinkClassUse();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 116
            aload 0 /* this */
            getstatic com.sun.tools.doclets.internal.toolkit.util.DocPaths.CLASS_USE:Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.filename:Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocPath.resolve:(Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.useLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getHyperLink:(Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 1 /* linkContent */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content linkContent
         1: .line 117
            aload 1 /* linkContent */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 2 /* li */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content li
         2: .line 118
            aload 2 /* li */
            areturn
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content linkContent
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            1    3     1  linkContent  Lcom/sun/tools/doclets/internal/toolkit/Content;
            2    3     2           li  Lcom/sun/tools/doclets/internal/toolkit/Content;

  public com.sun.tools.doclets.internal.toolkit.Content getNavLinkPrevious();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 128
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.prev:Lcom/sun/javadoc/ClassDoc;
            ifnull 7
         1: .line 129
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
         2: .line 130
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.prev:Lcom/sun/javadoc/ClassDoc;
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
         3: .line 131
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.prevclassLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.formats.html.LinkInfoImpl.label:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
            iconst_1
            invokevirtual com.sun.tools.doclets.formats.html.LinkInfoImpl.strong:(Z)Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
         4: .line 129
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 2 /* prevLink */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content prevLink
         5: .line 132
            aload 2 /* prevLink */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 1 /* li */
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content prevLink
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         6: .line 133
            goto 8
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         7: .line 135
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.prevclassLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 1 /* li */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         8: .line 136
      StackMap locals: com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 1 /* li */
            areturn
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            6    7     1        li  Lcom/sun/tools/doclets/internal/toolkit/Content;
            8    9     1        li  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5    6     2  prevLink  Lcom/sun/tools/doclets/internal/toolkit/Content;

  public com.sun.tools.doclets.internal.toolkit.Content getNavLinkNext();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 146
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.next:Lcom/sun/javadoc/ClassDoc;
            ifnull 7
         1: .line 147
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
         2: .line 148
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.next:Lcom/sun/javadoc/ClassDoc;
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
         3: .line 149
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.nextclassLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.formats.html.LinkInfoImpl.label:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
            iconst_1
            invokevirtual com.sun.tools.doclets.formats.html.LinkInfoImpl.strong:(Z)Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
         4: .line 147
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 2 /* nextLink */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content nextLink
         5: .line 150
            aload 2 /* nextLink */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 1 /* li */
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content nextLink
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         6: .line 151
            goto 8
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         7: .line 153
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.nextclassLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 1 /* li */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         8: .line 154
      StackMap locals: com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 1 /* li */
            areturn
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            6    7     1        li  Lcom/sun/tools/doclets/internal/toolkit/Content;
            8    9     1        li  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5    6     2  nextLink  Lcom/sun/tools/doclets/internal/toolkit/Content;

  public com.sun.tools.doclets.internal.toolkit.Content getHeader(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=10, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // java.lang.String header
         0: .line 161
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.containingPackage:()Lcom/sun/javadoc/PackageDoc;
            ifnull 2
         1: .line 162
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.containingPackage:()Lcom/sun/javadoc/PackageDoc;
            invokeinterface com.sun.javadoc.PackageDoc.name:()Ljava/lang/String;
            goto 3
      StackMap locals:
      StackMap stack:
         2: ldc ""
         3: .line 161
      StackMap locals:
      StackMap stack: java.lang.String
            astore 2 /* pkgname */
        start local 2 // java.lang.String pkgname
         4: .line 163
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.name:()Ljava/lang/String;
            astore 3 /* clname */
        start local 3 // java.lang.String clname
         5: .line 164
            aload 0 /* this */
            iconst_1
            aload 0 /* this */
            aload 3 /* clname */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getWindowTitle:(Ljava/lang/String;)Ljava/lang/String;
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getBody:(ZLjava/lang/String;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* bodyTree */
        start local 4 // com.sun.tools.doclets.formats.html.markup.HtmlTree bodyTree
         6: .line 165
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.HEADER:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.allowTag:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 8
         7: .line 166
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.HEADER:()Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            goto 9
         8: .line 167
      StackMap locals: java.lang.String java.lang.String com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack:
            aload 4 /* bodyTree */
         9: .line 165
      StackMap locals:
      StackMap stack: com.sun.tools.doclets.formats.html.markup.HtmlTree
            astore 5 /* htmlTree */
        start local 5 // com.sun.tools.doclets.formats.html.markup.HtmlTree htmlTree
        10: .line 168
            aload 0 /* this */
            aload 5 /* htmlTree */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addTop:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        11: .line 169
            aload 0 /* this */
            iconst_1
            aload 5 /* htmlTree */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addNavLinks:(ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
        12: .line 170
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.HEADER:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.allowTag:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 14
        13: .line 171
            aload 4 /* bodyTree */
            aload 5 /* htmlTree */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        14: .line 173
      StackMap locals: com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack:
            aload 4 /* bodyTree */
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.START_OF_CLASS_DATA:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        15: .line 174
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.DIV:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 6 /* div */
        start local 6 // com.sun.tools.doclets.formats.html.markup.HtmlTree div
        16: .line 175
            aload 6 /* div */
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.header:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addStyle:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;)V
        17: .line 176
            aload 2 /* pkgname */
            invokevirtual java.lang.String.length:()I
            ifle 26
        18: .line 177
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.packageLabelInClass:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.packageLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SPAN:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 7 /* classPackageLabel */
        start local 7 // com.sun.tools.doclets.internal.toolkit.Content classPackageLabel
        19: .line 178
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.subTitle:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 7 /* classPackageLabel */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DIV:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 8 /* pkgNameDiv */
        start local 8 // com.sun.tools.doclets.internal.toolkit.Content pkgNameDiv
        20: .line 179
            aload 8 /* pkgNameDiv */
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        21: .line 180
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.containingPackage:()Lcom/sun/javadoc/PackageDoc;
        22: .line 181
            ldc "classFrame"
            new com.sun.tools.doclets.formats.html.markup.StringContent
            dup
            aload 2 /* pkgname */
            invokespecial com.sun.tools.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/String;)V
        23: .line 180
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getTargetPackageLink:(Lcom/sun/javadoc/PackageDoc;Ljava/lang/String;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 9 /* pkgNameContent */
        start local 9 // com.sun.tools.doclets.internal.toolkit.Content pkgNameContent
        24: .line 182
            aload 8 /* pkgNameDiv */
            aload 9 /* pkgNameContent */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        25: .line 183
            aload 6 /* div */
            aload 8 /* pkgNameDiv */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 9 // com.sun.tools.doclets.internal.toolkit.Content pkgNameContent
        end local 8 // com.sun.tools.doclets.internal.toolkit.Content pkgNameDiv
        end local 7 // com.sun.tools.doclets.internal.toolkit.Content classPackageLabel
        26: .line 185
      StackMap locals: com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack:
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
        27: .line 186
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS_HEADER:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
        28: .line 185
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
            astore 7 /* linkInfo */
        start local 7 // com.sun.tools.doclets.formats.html.LinkInfoImpl linkInfo
        29: .line 188
            aload 7 /* linkInfo */
            iconst_0
            putfield com.sun.tools.doclets.formats.html.LinkInfoImpl.linkToSelf:Z
        30: .line 189
            new com.sun.tools.doclets.formats.html.markup.StringContent
            dup
            aload 1 /* header */
            invokespecial com.sun.tools.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/String;)V
            astore 8 /* headerContent */
        start local 8 // com.sun.tools.doclets.internal.toolkit.Content headerContent
        31: .line 190
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.CLASS_PAGE_HEADING:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            iconst_1
        32: .line 191
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.title:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 8 /* headerContent */
        33: .line 190
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.HEADING:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;ZLcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 9 /* heading */
        start local 9 // com.sun.tools.doclets.internal.toolkit.Content heading
        34: .line 192
            aload 9 /* heading */
            aload 0 /* this */
            aload 7 /* linkInfo */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getTypeParameterLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        35: .line 193
            aload 6 /* div */
            aload 9 /* heading */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        36: .line 194
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.MAIN:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.allowTag:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 39
        37: .line 195
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.mainTree:Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            aload 6 /* div */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        38: .line 196
            goto 40
        39: .line 197
      StackMap locals: com.sun.tools.doclets.formats.html.LinkInfoImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 4 /* bodyTree */
            aload 6 /* div */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        40: .line 199
      StackMap locals:
      StackMap stack:
            aload 4 /* bodyTree */
            areturn
        end local 9 // com.sun.tools.doclets.internal.toolkit.Content heading
        end local 8 // com.sun.tools.doclets.internal.toolkit.Content headerContent
        end local 7 // com.sun.tools.doclets.formats.html.LinkInfoImpl linkInfo
        end local 6 // com.sun.tools.doclets.formats.html.markup.HtmlTree div
        end local 5 // com.sun.tools.doclets.formats.html.markup.HtmlTree htmlTree
        end local 4 // com.sun.tools.doclets.formats.html.markup.HtmlTree bodyTree
        end local 3 // java.lang.String clname
        end local 2 // java.lang.String pkgname
        end local 1 // java.lang.String header
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   41     0               this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   41     1             header  Ljava/lang/String;
            4   41     2            pkgname  Ljava/lang/String;
            5   41     3             clname  Ljava/lang/String;
            6   41     4           bodyTree  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
           10   41     5           htmlTree  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
           16   41     6                div  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
           19   26     7  classPackageLabel  Lcom/sun/tools/doclets/internal/toolkit/Content;
           20   26     8         pkgNameDiv  Lcom/sun/tools/doclets/internal/toolkit/Content;
           24   26     9     pkgNameContent  Lcom/sun/tools/doclets/internal/toolkit/Content;
           29   41     7           linkInfo  Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
           31   41     8      headerContent  Lcom/sun/tools/doclets/internal/toolkit/Content;
           34   41     9            heading  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
        Name  Flags
      header  

  public com.sun.tools.doclets.internal.toolkit.Content getClassContentHeader();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 206
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getContentHeader:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            areturn
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;

  public void addFooter(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content contentTree
         0: .line 213
            aload 1 /* contentTree */
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.END_OF_CLASS_DATA:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         1: .line 214
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.FOOTER:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.allowTag:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 3
         2: .line 215
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.FOOTER:()Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            goto 4
         3: .line 216
      StackMap locals:
      StackMap stack:
            aload 1 /* contentTree */
         4: .line 214
      StackMap locals:
      StackMap stack: com.sun.tools.doclets.internal.toolkit.Content
            astore 2 /* htmlTree */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content htmlTree
         5: .line 217
            aload 0 /* this */
            iconst_0
            aload 2 /* htmlTree */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addNavLinks:(ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
         6: .line 218
            aload 0 /* this */
            aload 2 /* htmlTree */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addBottom:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         7: .line 219
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.FOOTER:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.allowTag:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)Z
            ifeq 9
         8: .line 220
            aload 1 /* contentTree */
            aload 2 /* htmlTree */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         9: .line 222
      StackMap locals: com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            return
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content htmlTree
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content contentTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   10     0         this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   10     1  contentTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5   10     2     htmlTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
             Name  Flags
      contentTree  

  public void printDocument(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content contentTree
         0: .line 228
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.metakeywords:Lcom/sun/tools/doclets/internal/toolkit/util/MetaKeywords;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.MetaKeywords.getMetaKeywords:(Lcom/sun/javadoc/ClassDoc;)[Ljava/lang/String;
         1: .line 229
            iconst_1
            aload 1 /* contentTree */
         2: .line 228
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.printHtmlDocument:([Ljava/lang/String;ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
         3: .line 230
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content contentTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    4     1  contentTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
             Name  Flags
      contentTree  

  public com.sun.tools.doclets.internal.toolkit.Content getClassInfoTreeHeader();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 236
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getMemberTreeHeader:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            areturn
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;

  public com.sun.tools.doclets.internal.toolkit.Content getClassInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 243
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.description:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 1 /* classInfoTree */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getMemberTree:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            areturn
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    1     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addClassSignature(java.lang.String, com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Ljava/lang/String;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=16, args_size=3
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // java.lang.String modifiers
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 250
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            istore 3 /* isInterface */
        start local 3 // boolean isInterface
         1: .line 251
            aload 2 /* classInfoTree */
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.BR:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         2: .line 252
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.PRE:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 4 /* pre */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content pre
         3: .line 253
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            aload 4 /* pre */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addAnnotationInfo:(Lcom/sun/javadoc/ProgramElementDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         4: .line 254
            aload 4 /* pre */
            aload 1 /* modifiers */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
         5: .line 255
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
         6: .line 256
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS_SIGNATURE:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
         7: .line 255
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
            astore 5 /* linkInfo */
        start local 5 // com.sun.tools.doclets.formats.html.LinkInfoImpl linkInfo
         8: .line 258
            aload 5 /* linkInfo */
            iconst_0
            putfield com.sun.tools.doclets.formats.html.LinkInfoImpl.linkToSelf:Z
         9: .line 259
            new com.sun.tools.doclets.formats.html.markup.StringContent
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.name:()Ljava/lang/String;
            invokespecial com.sun.tools.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/String;)V
            astore 6 /* className */
        start local 6 // com.sun.tools.doclets.internal.toolkit.Content className
        10: .line 260
            aload 0 /* this */
            aload 5 /* linkInfo */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getTypeParameterLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 7 /* parameterLinks */
        start local 7 // com.sun.tools.doclets.internal.toolkit.Content parameterLinks
        11: .line 261
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.linksource:Z
            ifeq 15
        12: .line 262
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            aload 6 /* className */
            aload 4 /* pre */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addSrcLink:(Lcom/sun/javadoc/ProgramElementDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        13: .line 263
            aload 4 /* pre */
            aload 7 /* parameterLinks */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        14: .line 264
            goto 18
        15: .line 265
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl java.lang.String com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.LinkInfoImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.typeNameLabel:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 6 /* className */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SPAN:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 8 /* span */
        start local 8 // com.sun.tools.doclets.internal.toolkit.Content span
        16: .line 266
            aload 8 /* span */
            aload 7 /* parameterLinks */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        17: .line 267
            aload 4 /* pre */
            aload 8 /* span */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 8 // com.sun.tools.doclets.internal.toolkit.Content span
        18: .line 269
      StackMap locals:
      StackMap stack:
            iload 3 /* isInterface */
            ifne 30
        19: .line 270
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
        20: .line 271
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
        21: .line 270
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.getFirstVisibleSuperClass:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Lcom/sun/javadoc/Type;
            astore 8 /* superclass */
        start local 8 // com.sun.javadoc.Type superclass
        22: .line 272
            aload 8 /* superclass */
            ifnull 30
        23: .line 273
            aload 4 /* pre */
            getstatic com.sun.tools.doclets.internal.toolkit.util.DocletConstants.NL:Ljava/lang/String;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        24: .line 274
            aload 4 /* pre */
            ldc "extends "
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        25: .line 275
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
        26: .line 276
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS_SIGNATURE_PARENT_NAME:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
        27: .line 277
            aload 8 /* superclass */
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/Type;)V
        28: .line 275
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 9 /* link */
        start local 9 // com.sun.tools.doclets.internal.toolkit.Content link
        29: .line 278
            aload 4 /* pre */
            aload 9 /* link */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 9 // com.sun.tools.doclets.internal.toolkit.Content link
        end local 8 // com.sun.javadoc.Type superclass
        30: .line 281
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.interfaceTypes:()[Lcom/sun/javadoc/Type;
            astore 8 /* implIntfacs */
        start local 8 // com.sun.javadoc.Type[] implIntfacs
        31: .line 282
            aload 8 /* implIntfacs */
            ifnull 53
            aload 8 /* implIntfacs */
            arraylength
            ifle 53
        32: .line 283
            iconst_0
            istore 9 /* counter */
        start local 9 // int counter
        33: .line 284
            aload 8 /* implIntfacs */
            dup
            astore 13
            arraylength
            istore 12
            iconst_0
            istore 11
            goto 52
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl java.lang.String com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.LinkInfoImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.Type[] int top int int com.sun.javadoc.Type[]
      StackMap stack:
        34: aload 13
            iload 11
            aaload
            astore 10 /* implType */
        start local 10 // com.sun.javadoc.Type implType
        35: .line 285
            aload 10 /* implType */
            invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
            astore 14 /* classDoc */
        start local 14 // com.sun.javadoc.ClassDoc classDoc
        36: .line 286
            aload 14 /* classDoc */
            invokeinterface com.sun.javadoc.ClassDoc.isPublic:()Z
            ifne 38
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
            aload 14 /* classDoc */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.isLinkable:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Z
            ifne 38
        37: .line 287
            goto 51
        38: .line 289
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl java.lang.String com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.LinkInfoImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.Type[] int com.sun.javadoc.Type int int com.sun.javadoc.Type[] com.sun.javadoc.ClassDoc
      StackMap stack:
            iload 9 /* counter */
            ifne 44
        39: .line 290
            aload 4 /* pre */
            getstatic com.sun.tools.doclets.internal.toolkit.util.DocletConstants.NL:Ljava/lang/String;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        40: .line 291
            aload 4 /* pre */
            iload 3 /* isInterface */
            ifeq 41
            ldc "extends "
            goto 42
      StackMap locals:
      StackMap stack: com.sun.tools.doclets.internal.toolkit.Content
        41: ldc "implements "
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl java.lang.String com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.LinkInfoImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.Type[] int com.sun.javadoc.Type int int com.sun.javadoc.Type[] com.sun.javadoc.ClassDoc
      StackMap stack: com.sun.tools.doclets.internal.toolkit.Content java.lang.String
        42: invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        43: .line 292
            goto 45
        44: .line 293
      StackMap locals:
      StackMap stack:
            aload 4 /* pre */
            ldc ", "
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        45: .line 295
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
        46: .line 296
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS_SIGNATURE_PARENT_NAME:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
        47: .line 297
            aload 10 /* implType */
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/Type;)V
        48: .line 295
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 15 /* link */
        start local 15 // com.sun.tools.doclets.internal.toolkit.Content link
        49: .line 298
            aload 4 /* pre */
            aload 15 /* link */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        50: .line 299
            iinc 9 /* counter */ 1
        end local 15 // com.sun.tools.doclets.internal.toolkit.Content link
        end local 14 // com.sun.javadoc.ClassDoc classDoc
        end local 10 // com.sun.javadoc.Type implType
        51: .line 284
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl java.lang.String com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.LinkInfoImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.Type[] int top int int com.sun.javadoc.Type[]
      StackMap stack:
            iinc 11 1
      StackMap locals:
      StackMap stack:
        52: iload 11
            iload 12
            if_icmplt 34
        end local 9 // int counter
        53: .line 302
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl java.lang.String com.sun.tools.doclets.internal.toolkit.Content int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.LinkInfoImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.Type[]
      StackMap stack:
            aload 2 /* classInfoTree */
            aload 4 /* pre */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        54: .line 303
            return
        end local 8 // com.sun.javadoc.Type[] implIntfacs
        end local 7 // com.sun.tools.doclets.internal.toolkit.Content parameterLinks
        end local 6 // com.sun.tools.doclets.internal.toolkit.Content className
        end local 5 // com.sun.tools.doclets.formats.html.LinkInfoImpl linkInfo
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content pre
        end local 3 // boolean isInterface
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 1 // java.lang.String modifiers
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   55     0            this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   55     1       modifiers  Ljava/lang/String;
            0   55     2   classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            1   55     3     isInterface  Z
            3   55     4             pre  Lcom/sun/tools/doclets/internal/toolkit/Content;
            8   55     5        linkInfo  Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
           10   55     6       className  Lcom/sun/tools/doclets/internal/toolkit/Content;
           11   55     7  parameterLinks  Lcom/sun/tools/doclets/internal/toolkit/Content;
           16   18     8            span  Lcom/sun/tools/doclets/internal/toolkit/Content;
           22   30     8      superclass  Lcom/sun/javadoc/Type;
           29   30     9            link  Lcom/sun/tools/doclets/internal/toolkit/Content;
           31   55     8     implIntfacs  [Lcom/sun/javadoc/Type;
           33   53     9         counter  I
           35   51    10        implType  Lcom/sun/javadoc/Type;
           36   51    14        classDoc  Lcom/sun/javadoc/ClassDoc;
           49   51    15            link  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      modifiers      
      classInfoTree  

  public void addClassDescription(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 309
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.nocomment:Z
            ifne 3
         1: .line 311
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.inlineTags:()[Lcom/sun/javadoc/Tag;
            arraylength
            ifle 3
         2: .line 312
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            aload 1 /* classInfoTree */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addInlineComment:(Lcom/sun/javadoc/Doc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         3: .line 315
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    4     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addClassTagInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 321
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.nocomment:Z
            ifne 2
         1: .line 323
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            aload 1 /* classInfoTree */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addTagsInfo:(Lcom/sun/javadoc/Doc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         2: .line 325
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    3     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    3     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  private com.sun.tools.doclets.internal.toolkit.Content getClassInheritenceTree(com.sun.javadoc.Type);
    descriptor: (Lcom/sun/javadoc/Type;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=7, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.javadoc.Type type
         0: .line 335
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.UL:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 3 /* classTreeUl */
        start local 3 // com.sun.tools.doclets.formats.html.markup.HtmlTree classTreeUl
         1: .line 336
            aload 3 /* classTreeUl */
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.inheritance:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addStyle:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;)V
         2: .line 337
            aconst_null
            astore 4 /* liTree */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content liTree
         3: .line 339
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.javadoc.Type top com.sun.tools.doclets.formats.html.markup.HtmlTree com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
         4: .line 340
            aload 1 /* type */
            instanceof com.sun.javadoc.ClassDoc
            ifeq 5
            aload 1 /* type */
            checkcast com.sun.javadoc.ClassDoc
            goto 6
      StackMap locals:
      StackMap stack: com.sun.tools.doclets.internal.toolkit.util.Utils
         5: aload 1 /* type */
            invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
         6: .line 341
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.javadoc.Type top com.sun.tools.doclets.formats.html.markup.HtmlTree com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack: com.sun.tools.doclets.internal.toolkit.util.Utils com.sun.javadoc.ClassDoc
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
         7: .line 339
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.getFirstVisibleSuperClass:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Lcom/sun/javadoc/Type;
            astore 2 /* sup */
        start local 2 // com.sun.javadoc.Type sup
         8: .line 342
            aload 2 /* sup */
            ifnull 18
         9: .line 343
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.UL:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 5 /* ul */
        start local 5 // com.sun.tools.doclets.formats.html.markup.HtmlTree ul
        10: .line 344
            aload 5 /* ul */
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.inheritance:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addStyle:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;)V
        11: .line 345
            aload 5 /* ul */
            aload 0 /* this */
            aload 1 /* type */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getTreeForClassHelper:(Lcom/sun/javadoc/Type;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        12: .line 346
            aload 4 /* liTree */
            ifnull 14
        13: .line 347
            aload 5 /* ul */
            aload 4 /* liTree */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        14: .line 348
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.javadoc.Type com.sun.javadoc.Type com.sun.tools.doclets.formats.html.markup.HtmlTree com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack:
            aload 5 /* ul */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 6 /* li */
        start local 6 // com.sun.tools.doclets.internal.toolkit.Content li
        15: .line 349
            aload 6 /* li */
            astore 4 /* liTree */
        16: .line 350
            aload 2 /* sup */
            astore 1 /* type */
        end local 6 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 5 // com.sun.tools.doclets.formats.html.markup.HtmlTree ul
        17: .line 351
            goto 19
        18: .line 353
      StackMap locals:
      StackMap stack:
            aload 3 /* classTreeUl */
            aload 0 /* this */
            aload 1 /* type */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getTreeForClassHelper:(Lcom/sun/javadoc/Type;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        19: .line 355
      StackMap locals:
      StackMap stack:
            aload 2 /* sup */
            ifnonnull 3
        20: .line 356
            aload 4 /* liTree */
            ifnull 22
        21: .line 357
            aload 3 /* classTreeUl */
            aload 4 /* liTree */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        22: .line 358
      StackMap locals:
      StackMap stack:
            aload 3 /* classTreeUl */
            areturn
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content liTree
        end local 3 // com.sun.tools.doclets.formats.html.markup.HtmlTree classTreeUl
        end local 2 // com.sun.javadoc.Type sup
        end local 1 // com.sun.javadoc.Type type
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   23     0         this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   23     1         type  Lcom/sun/javadoc/Type;
            8   23     2          sup  Lcom/sun/javadoc/Type;
            1   23     3  classTreeUl  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            3   23     4       liTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
           10   17     5           ul  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
           15   17     6           li  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
      Name  Flags
      type  

  private com.sun.tools.doclets.internal.toolkit.Content getTreeForClassHelper(com.sun.javadoc.Type);
    descriptor: (Lcom/sun/javadoc/Type;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=4, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.javadoc.Type type
         0: .line 368
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.LI:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 2 /* li */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content li
         1: .line 369
            aload 1 /* type */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 17
         2: .line 370
            aload 0 /* this */
         3: .line 371
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.TREE:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
         4: .line 372
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
         5: .line 371
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
         6: .line 370
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getTypeParameterLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* typeParameters */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content typeParameters
         7: .line 373
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
         8: .line 374
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.containingPackage:()Lcom/sun/javadoc/PackageDoc;
            invokeinterface com.sun.javadoc.PackageDoc.name:()Ljava/lang/String;
         9: .line 373
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.shouldExcludeQualifier:(Ljava/lang/String;)Z
        10: .line 374
            ifeq 14
        11: .line 375
            aload 2 /* li */
            aload 1 /* type */
            invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.name:()Ljava/lang/String;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        12: .line 376
            aload 2 /* li */
            aload 3 /* typeParameters */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        13: .line 377
            goto 22
        14: .line 378
      StackMap locals: com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 2 /* li */
            aload 1 /* type */
            invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.qualifiedName:()Ljava/lang/String;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        15: .line 379
            aload 2 /* li */
            aload 3 /* typeParameters */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content typeParameters
        16: .line 381
            goto 22
        17: .line 382
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
        18: .line 383
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS_TREE_PARENT:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            aload 1 /* type */
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/Type;)V
        19: .line 384
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            aload 1 /* type */
            invokeinterface com.sun.javadoc.Type.asClassDoc:()Lcom/sun/javadoc/ClassDoc;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getClassName:(Lcom/sun/javadoc/ClassDoc;)Ljava/lang/String;
            invokevirtual com.sun.tools.doclets.formats.html.LinkInfoImpl.label:(Ljava/lang/String;)Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;
        20: .line 382
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* link */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content link
        21: .line 385
            aload 2 /* li */
            aload 3 /* link */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content link
        22: .line 387
      StackMap locals:
      StackMap stack:
            aload 2 /* li */
            areturn
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 1 // com.sun.javadoc.Type type
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   23     0            this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   23     1            type  Lcom/sun/javadoc/Type;
            1   23     2              li  Lcom/sun/tools/doclets/internal/toolkit/Content;
            7   16     3  typeParameters  Lcom/sun/tools/doclets/internal/toolkit/Content;
           21   22     3            link  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
      Name  Flags
      type  

  public void addClassTree(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classContentTree
         0: .line 394
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isClass:()Z
            ifne 2
         1: .line 395
            return
         2: .line 397
      StackMap locals:
      StackMap stack:
            aload 1 /* classContentTree */
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getClassInheritenceTree:(Lcom/sun/javadoc/Type;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         3: .line 398
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classContentTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    4     0              this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    4     1  classContentTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
                  Name  Flags
      classContentTree  

  public void addTypeParamInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 404
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.typeParamTags:()[Lcom/sun/javadoc/ParamTag;
            arraylength
            ifle 6
         1: .line 405
            new com.sun.tools.doclets.internal.toolkit.taglets.ParamTaglet
            dup
            invokespecial com.sun.tools.doclets.internal.toolkit.taglets.ParamTaglet.<init>:()V
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
         2: .line 406
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getTagletWriterInstance:(Z)Lcom/sun/tools/doclets/internal/toolkit/taglets/TagletWriter;
         3: .line 405
            invokevirtual com.sun.tools.doclets.internal.toolkit.taglets.ParamTaglet.getTagletOutput:(Lcom/sun/javadoc/Doc;Lcom/sun/tools/doclets/internal/toolkit/taglets/TagletWriter;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 2 /* typeParam */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content typeParam
         4: .line 407
            aload 2 /* typeParam */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 3 /* dl */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content dl
         5: .line 408
            aload 1 /* classInfoTree */
            aload 3 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content typeParam
         6: .line 410
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    7     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    7     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            4    6     2      typeParam  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5    6     3             dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addSubClassInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 416
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isClass:()Z
            ifeq 15
         1: .line 417
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.qualifiedName:()Ljava/lang/String;
            ldc "java.lang.Object"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 3
         2: .line 418
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.qualifiedName:()Ljava/lang/String;
            ldc "org.omg.CORBA.Object"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 419
      StackMap locals:
      StackMap stack:
            return
         4: .line 421
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classtree:Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            iconst_0
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.ClassTree.subs:(Lcom/sun/javadoc/ClassDoc;Z)Ljava/util/SortedSet;
            astore 2 /* subclasses */
        start local 2 // java.util.SortedSet subclasses
         5: .line 422
            aload 2 /* subclasses */
            invokeinterface java.util.SortedSet.isEmpty:()Z
            ifne 15
         6: .line 423
            aload 0 /* this */
         7: .line 424
            ldc "doclet.Subclasses"
         8: .line 423
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* label */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content label
         9: .line 425
            aload 3 /* label */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* dt */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        10: .line 426
            aload 4 /* dt */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 5 /* dl */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        11: .line 427
            aload 5 /* dl */
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.SUBCLASSES:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
        12: .line 428
            aload 2 /* subclasses */
        13: .line 427
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getClassLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Ljava/util/Collection;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        14: .line 429
            aload 1 /* classInfoTree */
            aload 5 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        end local 2 // java.util.SortedSet subclasses
        15: .line 432
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   16     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   16     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5   15     2     subclasses  Ljava/util/SortedSet<Lcom/sun/javadoc/ClassDoc;>;
            9   15     3          label  Lcom/sun/tools/doclets/internal/toolkit/Content;
           10   15     4             dt  Lcom/sun/tools/doclets/internal/toolkit/Content;
           11   15     5             dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addSubInterfacesInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 438
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            ifeq 12
         1: .line 439
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classtree:Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            iconst_0
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.ClassTree.allSubs:(Lcom/sun/javadoc/ClassDoc;Z)Ljava/util/SortedSet;
            astore 2 /* subInterfaces */
        start local 2 // java.util.SortedSet subInterfaces
         2: .line 440
            aload 2 /* subInterfaces */
            invokeinterface java.util.SortedSet.isEmpty:()Z
            ifne 12
         3: .line 441
            aload 0 /* this */
         4: .line 442
            ldc "doclet.Subinterfaces"
         5: .line 441
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* label */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content label
         6: .line 443
            aload 3 /* label */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* dt */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
         7: .line 444
            aload 4 /* dt */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 5 /* dl */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
         8: .line 445
            aload 5 /* dl */
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.SUBINTERFACES:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
         9: .line 446
            aload 2 /* subInterfaces */
        10: .line 445
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getClassLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Ljava/util/Collection;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        11: .line 447
            aload 1 /* classInfoTree */
            aload 5 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        end local 2 // java.util.SortedSet subInterfaces
        12: .line 450
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   13     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   13     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            2   12     2  subInterfaces  Ljava/util/SortedSet<Lcom/sun/javadoc/ClassDoc;>;
            6   12     3          label  Lcom/sun/tools/doclets/internal/toolkit/Content;
            7   12     4             dt  Lcom/sun/tools/doclets/internal/toolkit/Content;
            8   12     5             dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addInterfaceUsageInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 456
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            ifne 2
         1: .line 457
            return
         2: .line 459
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.qualifiedName:()Ljava/lang/String;
            ldc "java.lang.Cloneable"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 4
         3: .line 460
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.qualifiedName:()Ljava/lang/String;
            ldc "java.io.Serializable"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         4: .line 461
      StackMap locals:
      StackMap stack:
            return
         5: .line 463
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classtree:Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.ClassTree.implementingclasses:(Lcom/sun/javadoc/ClassDoc;)Ljava/util/SortedSet;
            astore 2 /* implcl */
        start local 2 // java.util.SortedSet implcl
         6: .line 464
            aload 2 /* implcl */
            invokeinterface java.util.SortedSet.isEmpty:()Z
            ifne 16
         7: .line 465
            aload 0 /* this */
         8: .line 466
            ldc "doclet.Implementing_Classes"
         9: .line 465
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* label */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        10: .line 467
            aload 3 /* label */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* dt */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        11: .line 468
            aload 4 /* dt */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 5 /* dl */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        12: .line 469
            aload 5 /* dl */
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.IMPLEMENTED_CLASSES:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
        13: .line 470
            aload 2 /* implcl */
        14: .line 469
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getClassLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Ljava/util/Collection;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        15: .line 471
            aload 1 /* classInfoTree */
            aload 5 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        16: .line 473
      StackMap locals: java.util.SortedSet
      StackMap stack:
            return
        end local 2 // java.util.SortedSet implcl
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   17     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   17     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            6   17     2         implcl  Ljava/util/SortedSet<Lcom/sun/javadoc/ClassDoc;>;
           10   16     3          label  Lcom/sun/tools/doclets/internal/toolkit/Content;
           11   16     4             dt  Lcom/sun/tools/doclets/internal/toolkit/Content;
           12   16     5             dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addImplementedInterfacesInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 481
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.getAllInterfaces:(Lcom/sun/javadoc/Type;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Ljava/util/List;
            astore 2 /* interfaceArray */
        start local 2 // java.util.List interfaceArray
         1: .line 482
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isClass:()Z
            ifeq 11
            aload 2 /* interfaceArray */
            invokeinterface java.util.List.size:()I
            ifle 11
         2: .line 483
            aload 0 /* this */
         3: .line 484
            ldc "doclet.All_Implemented_Interfaces"
         4: .line 483
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* label */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content label
         5: .line 485
            aload 3 /* label */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* dt */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
         6: .line 486
            aload 4 /* dt */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 5 /* dl */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
         7: .line 487
            aload 5 /* dl */
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.IMPLEMENTED_INTERFACES:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
         8: .line 488
            aload 2 /* interfaceArray */
         9: .line 487
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getClassLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Ljava/util/Collection;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        10: .line 489
            aload 1 /* classInfoTree */
            aload 5 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        11: .line 491
      StackMap locals: java.util.List
      StackMap stack:
            return
        end local 2 // java.util.List interfaceArray
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   12     1   classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            1   12     2  interfaceArray  Ljava/util/List<Lcom/sun/javadoc/Type;>;
            5   11     3           label  Lcom/sun/tools/doclets/internal/toolkit/Content;
            6   11     4              dt  Lcom/sun/tools/doclets/internal/toolkit/Content;
            7   11     5              dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addSuperInterfacesInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 499
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.getAllInterfaces:(Lcom/sun/javadoc/Type;Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Ljava/util/List;
            astore 2 /* interfaceArray */
        start local 2 // java.util.List interfaceArray
         1: .line 500
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            ifeq 11
            aload 2 /* interfaceArray */
            invokeinterface java.util.List.size:()I
            ifle 11
         2: .line 501
            aload 0 /* this */
         3: .line 502
            ldc "doclet.All_Superinterfaces"
         4: .line 501
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* label */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content label
         5: .line 503
            aload 3 /* label */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* dt */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
         6: .line 504
            aload 4 /* dt */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 5 /* dl */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
         7: .line 505
            aload 5 /* dl */
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.SUPER_INTERFACES:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
         8: .line 506
            aload 2 /* interfaceArray */
         9: .line 505
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getClassLinks:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Ljava/util/Collection;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        10: .line 507
            aload 1 /* classInfoTree */
            aload 5 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        11: .line 509
      StackMap locals: java.util.List
      StackMap stack:
            return
        end local 2 // java.util.List interfaceArray
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   12     1   classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            1   12     2  interfaceArray  Ljava/util/List<Lcom/sun/javadoc/Type;>;
            5   11     3           label  Lcom/sun/tools/doclets/internal/toolkit/Content;
            6   11     4              dt  Lcom/sun/tools/doclets/internal/toolkit/Content;
            7   11     5              dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addNestedClassInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=7, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 515
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.containingClass:()Lcom/sun/javadoc/ClassDoc;
            astore 2 /* outerClass */
        start local 2 // com.sun.javadoc.ClassDoc outerClass
         1: .line 516
            aload 2 /* outerClass */
            ifnull 18
         2: .line 518
            aload 2 /* outerClass */
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            ifeq 7
         3: .line 519
            aload 0 /* this */
         4: .line 520
            ldc "doclet.Enclosing_Interface"
         5: .line 519
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* label */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content label
         6: .line 521
            goto 10
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content label
         7: .line 522
      StackMap locals: com.sun.javadoc.ClassDoc
      StackMap stack:
            aload 0 /* this */
         8: .line 523
            ldc "doclet.Enclosing_Class"
         9: .line 522
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 3 /* label */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        10: .line 525
      StackMap locals: com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 3 /* label */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* dt */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        11: .line 526
            aload 4 /* dt */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 5 /* dl */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        12: .line 527
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.DD:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 6 /* dd */
        start local 6 // com.sun.tools.doclets.internal.toolkit.Content dd
        13: .line 528
            aload 6 /* dd */
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
        14: .line 529
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.CLASS:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            aload 2 /* outerClass */
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
        15: .line 528
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        16: .line 530
            aload 5 /* dl */
            aload 6 /* dd */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        17: .line 531
            aload 1 /* classInfoTree */
            aload 5 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 6 // com.sun.tools.doclets.internal.toolkit.Content dd
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dt
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content label
        18: .line 533
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.javadoc.ClassDoc outerClass
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   19     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   19     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            1   19     2     outerClass  Lcom/sun/javadoc/ClassDoc;
            6    7     3          label  Lcom/sun/tools/doclets/internal/toolkit/Content;
           10   18     3          label  Lcom/sun/tools/doclets/internal/toolkit/Content;
           11   18     4             dt  Lcom/sun/tools/doclets/internal/toolkit/Content;
           12   18     5             dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
           13   18     6             dd  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public void addFunctionalInterfaceInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 539
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.isFunctionalInterface:()Z
            ifeq 7
         1: .line 540
            aload 0 /* this */
            ldc "doclet.Functional_Interface"
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DT:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 2 /* dt */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content dt
         2: .line 541
            aload 2 /* dt */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DL:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 3 /* dl */
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content dl
         3: .line 542
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.DD:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 4 /* dd */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dd
         4: .line 543
            aload 4 /* dd */
            aload 0 /* this */
            ldc "doclet.Functional_Interface_Message"
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         5: .line 544
            aload 3 /* dl */
            aload 4 /* dd */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         6: .line 545
            aload 1 /* classInfoTree */
            aload 3 /* dl */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dd
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content dl
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content dt
         7: .line 547
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    8     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    8     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            2    7     2             dt  Lcom/sun/tools/doclets/internal/toolkit/Content;
            3    7     3             dl  Lcom/sun/tools/doclets/internal/toolkit/Content;
            4    7     4             dd  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
               Name  Flags
      classInfoTree  

  public boolean isFunctionalInterface();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=7, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 550
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.root:Lcom/sun/javadoc/RootDoc;
            instanceof com.sun.tools.javadoc.main.RootDocImpl
            ifeq 9
         1: .line 551
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getfield com.sun.tools.doclets.formats.html.ConfigurationImpl.root:Lcom/sun/javadoc/RootDoc;
            checkcast com.sun.tools.javadoc.main.RootDocImpl
            astore 1 /* root */
        start local 1 // com.sun.tools.javadoc.main.RootDocImpl root
         2: .line 552
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.annotations:()[Lcom/sun/javadoc/AnnotationDesc;
            astore 2 /* annotationDescList */
        start local 2 // com.sun.javadoc.AnnotationDesc[] annotationDescList
         3: .line 553
            aload 2 /* annotationDescList */
            dup
            astore 6
            arraylength
            istore 5
            iconst_0
            istore 4
            goto 8
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.tools.javadoc.main.RootDocImpl com.sun.javadoc.AnnotationDesc[] top int int com.sun.javadoc.AnnotationDesc[]
      StackMap stack:
         4: aload 6
            iload 4
            aaload
            astore 3 /* annoDesc */
        start local 3 // com.sun.javadoc.AnnotationDesc annoDesc
         5: .line 554
            aload 1 /* root */
            aload 3 /* annoDesc */
            invokevirtual com.sun.tools.javadoc.main.RootDocImpl.isFunctionalInterface:(Lcom/sun/javadoc/AnnotationDesc;)Z
            ifeq 7
         6: .line 555
            iconst_1
            ireturn
        end local 3 // com.sun.javadoc.AnnotationDesc annoDesc
         7: .line 553
      StackMap locals:
      StackMap stack:
            iinc 4 1
      StackMap locals:
      StackMap stack:
         8: iload 4
            iload 5
            if_icmplt 4
        end local 2 // com.sun.javadoc.AnnotationDesc[] annotationDescList
        end local 1 // com.sun.tools.javadoc.main.RootDocImpl root
         9: .line 559
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   10     0                this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            2    9     1                root  Lcom/sun/tools/javadoc/main/RootDocImpl;
            3    9     2  annotationDescList  [Lcom/sun/javadoc/AnnotationDesc;
            5    7     3            annoDesc  Lcom/sun/javadoc/AnnotationDesc;

  public void addClassDeprecationInfo(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=7, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
         0: .line 566
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.HR:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 2 /* hr */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content hr
         1: .line 567
            aload 1 /* classInfoTree */
            aload 2 /* hr */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         2: .line 568
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            ldc "deprecated"
            invokeinterface com.sun.javadoc.ClassDoc.tags:(Ljava/lang/String;)[Lcom/sun/javadoc/Tag;
            astore 3 /* deprs */
        start local 3 // com.sun.javadoc.Tag[] deprs
         3: .line 569
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.Utils.isDeprecated:(Lcom/sun/javadoc/Doc;)Z
            ifeq 12
         4: .line 570
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.deprecatedLabel:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.deprecatedPhrase:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SPAN:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 4 /* deprLabel */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content deprLabel
         5: .line 571
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.block:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 4 /* deprLabel */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DIV:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 5 /* div */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content div
         6: .line 572
            aload 3 /* deprs */
            arraylength
            ifle 11
         7: .line 573
            aload 3 /* deprs */
            iconst_0
            aaload
            invokeinterface com.sun.javadoc.Tag.inlineTags:()[Lcom/sun/javadoc/Tag;
            astore 6 /* commentTags */
        start local 6 // com.sun.javadoc.Tag[] commentTags
         8: .line 574
            aload 6 /* commentTags */
            arraylength
            ifle 11
         9: .line 575
            aload 5 /* div */
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        10: .line 576
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            aload 3 /* deprs */
            iconst_0
            aaload
            aload 5 /* div */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addInlineDeprecatedComment:(Lcom/sun/javadoc/Doc;Lcom/sun/javadoc/Tag;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 6 // com.sun.javadoc.Tag[] commentTags
        11: .line 579
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.Tag[] com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 1 /* classInfoTree */
            aload 5 /* div */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content div
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content deprLabel
        12: .line 581
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.sun.javadoc.Tag[] deprs
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content hr
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content classInfoTree
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   13     0           this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   13     1  classInfoTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            1   13     2             hr  Lcom/sun/tools/doclets/internal/toolkit/Content;
            3   13     3          deprs  [Lcom/sun/javadoc/Tag;
            5   12     4      deprLabel  Lcom/sun/tools/doclets/internal/toolkit/Content;
            6   12     5            div  Lcom/sun/tools/doclets/internal/toolkit/Content;
            8   11     6    commentTags  [Lcom/sun/javadoc/Tag;
    MethodParameters:
               Name  Flags
      classInfoTree  

  private com.sun.tools.doclets.internal.toolkit.Content getClassLinks(com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind, java.util.Collection<?>);
    descriptor: (Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Ljava/util/Collection;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=11, args_size=3
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind context
        start local 2 // java.util.Collection list
         0: .line 591
            aload 2 /* list */
            invokeinterface java.util.Collection.toArray:()[Ljava/lang/Object;
            astore 3 /* typeList */
        start local 3 // java.lang.Object[] typeList
         1: .line 592
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.DD:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 4 /* dd */
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content dd
         2: .line 593
            iconst_1
            istore 5 /* isFirst */
        start local 5 // boolean isFirst
         3: .line 594
            aload 3 /* typeList */
            dup
            astore 9
            arraylength
            istore 8
            iconst_0
            istore 7
            goto 17
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind java.util.Collection java.lang.Object[] com.sun.tools.doclets.internal.toolkit.Content int top int int java.lang.Object[]
      StackMap stack:
         4: aload 9
            iload 7
            aaload
            astore 6 /* item */
        start local 6 // java.lang.Object item
         5: .line 595
            iload 5 /* isFirst */
            ifne 9
         6: .line 596
            new com.sun.tools.doclets.formats.html.markup.StringContent
            dup
            ldc ", "
            invokespecial com.sun.tools.doclets.formats.html.markup.StringContent.<init>:(Ljava/lang/String;)V
            astore 10 /* separator */
        start local 10 // com.sun.tools.doclets.internal.toolkit.Content separator
         7: .line 597
            aload 4 /* dd */
            aload 10 /* separator */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 10 // com.sun.tools.doclets.internal.toolkit.Content separator
         8: .line 598
            goto 10
         9: .line 599
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind java.util.Collection java.lang.Object[] com.sun.tools.doclets.internal.toolkit.Content int java.lang.Object int int java.lang.Object[]
      StackMap stack:
            iconst_0
            istore 5 /* isFirst */
        10: .line 602
      StackMap locals:
      StackMap stack:
            aload 6 /* item */
            instanceof com.sun.javadoc.ClassDoc
            ifeq 14
        11: .line 603
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            aload 1 /* context */
            aload 6 /* item */
            checkcast com.sun.javadoc.ClassDoc
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;)V
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 10 /* link */
        start local 10 // com.sun.tools.doclets.internal.toolkit.Content link
        12: .line 604
            aload 4 /* dd */
            aload 10 /* link */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 10 // com.sun.tools.doclets.internal.toolkit.Content link
        13: .line 605
            goto 16
        14: .line 606
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.sun.tools.doclets.formats.html.LinkInfoImpl
            dup
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            aload 1 /* context */
            aload 6 /* item */
            checkcast com.sun.javadoc.Type
            invokespecial com.sun.tools.doclets.formats.html.LinkInfoImpl.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/Type;)V
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 10 /* link */
        start local 10 // com.sun.tools.doclets.internal.toolkit.Content link
        15: .line 607
            aload 4 /* dd */
            aload 10 /* link */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 10 // com.sun.tools.doclets.internal.toolkit.Content link
        end local 6 // java.lang.Object item
        16: .line 594
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind java.util.Collection java.lang.Object[] com.sun.tools.doclets.internal.toolkit.Content int top int int java.lang.Object[]
      StackMap stack:
            iinc 7 1
      StackMap locals:
      StackMap stack:
        17: iload 7
            iload 8
            if_icmplt 4
        18: .line 610
            aload 4 /* dd */
            areturn
        end local 5 // boolean isFirst
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content dd
        end local 3 // java.lang.Object[] typeList
        end local 2 // java.util.Collection list
        end local 1 // com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind context
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   19     0       this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0   19     1    context  Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            0   19     2       list  Ljava/util/Collection<*>;
            1   19     3   typeList  [Ljava/lang/Object;
            2   19     4         dd  Lcom/sun/tools/doclets/internal/toolkit/Content;
            3   19     5    isFirst  Z
            5   16     6       item  Ljava/lang/Object;
            7    8    10  separator  Lcom/sun/tools/doclets/internal/toolkit/Content;
           12   13    10       link  Lcom/sun/tools/doclets/internal/toolkit/Content;
           15   16    10       link  Lcom/sun/tools/doclets/internal/toolkit/Content;
    Signature: (Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Ljava/util/Collection<*>;)Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
         Name  Flags
      context  
      list     

  protected com.sun.tools.doclets.internal.toolkit.Content getNavLinkTree();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 617
            aload 0 /* this */
            getstatic com.sun.tools.doclets.internal.toolkit.util.DocPaths.PACKAGE_TREE:Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
         1: .line 618
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.treeLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            ldc ""
            ldc ""
         2: .line 617
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getHyperLink:(Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;Lcom/sun/tools/doclets/internal/toolkit/Content;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 1 /* treeLinkContent */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content treeLinkContent
         3: .line 619
            aload 1 /* treeLinkContent */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 2 /* li */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content li
         4: .line 620
            aload 2 /* li */
            areturn
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content treeLinkContent
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    5     0             this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            3    5     1  treeLinkContent  Lcom/sun/tools/doclets/internal/toolkit/Content;
            4    5     2               li  Lcom/sun/tools/doclets/internal/toolkit/Content;

  protected void addSummaryDetailLinks(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content subDiv
         0: .line 630
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getNavSummaryLinks:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.DIV:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 2 /* div */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content div
         1: .line 631
            aload 2 /* div */
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getNavDetailLinks:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         2: .line 632
            aload 1 /* subDiv */
            aload 2 /* div */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content div
         3: .line 633
            goto 7
      StackMap locals:
      StackMap stack: java.lang.Exception
         4: astore 2 /* e */
        start local 2 // java.lang.Exception e
         5: .line 634
            aload 2 /* e */
            invokevirtual java.lang.Exception.printStackTrace:()V
         6: .line 635
            new com.sun.tools.doclets.internal.toolkit.util.DocletAbortException
            dup
            aload 2 /* e */
            invokespecial com.sun.tools.doclets.internal.toolkit.util.DocletAbortException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 2 // java.lang.Exception e
         7: .line 637
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content subDiv
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    8     1  subDiv  Lcom/sun/tools/doclets/internal/toolkit/Content;
            1    3     2     div  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5    7     2       e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           0     3       4  Class java.lang.Exception
    MethodParameters:
        Name  Flags
      subDiv  

  protected com.sun.tools.doclets.internal.toolkit.Content getNavSummaryLinks();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=8, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 645
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.summaryLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 1 /* li */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         1: .line 646
            aload 1 /* li */
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         2: .line 647
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.subNavList:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 1 /* li */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.UL:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 2 /* ulNav */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content ulNav
         3: .line 649
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getBuilderFactory:()Lcom/sun/tools/doclets/internal/toolkit/builders/BuilderFactory;
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.internal.toolkit.builders.BuilderFactory.getMemberSummaryBuilder:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder;
         4: .line 648
            checkcast com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder
            astore 3 /* memberSummaryBuilder */
        start local 3 // com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder memberSummaryBuilder
         5: .line 650
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
         6: .line 651
            ldc "doclet.navNested"
            aastore
            dup
            iconst_1
            ldc "doclet.navEnum"
            aastore
            dup
            iconst_2
            ldc "doclet.navField"
            aastore
            dup
            iconst_3
            ldc "doclet.navConstructor"
            aastore
            dup
            iconst_4
         7: .line 652
            ldc "doclet.navMethod"
            aastore
         8: .line 650
            astore 4 /* navLinkLabels */
        start local 4 // java.lang.String[] navLinkLabels
         9: .line 654
            iconst_0
            istore 5 /* i */
        start local 5 // int i
        10: goto 31
        11: .line 655
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder java.lang.String[] int
      StackMap stack:
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.LI:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 6 /* liNav */
        start local 6 // com.sun.tools.doclets.internal.toolkit.Content liNav
        12: .line 656
            iload 5 /* i */
            iconst_1
            if_icmpne 14
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isEnum:()Z
            ifne 14
        13: .line 657
            goto 30
        14: .line 659
      StackMap locals: com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            iload 5 /* i */
            iconst_3
            if_icmpne 16
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isEnum:()Z
            ifeq 16
        15: .line 660
            goto 30
        16: .line 663
      StackMap locals:
      StackMap stack:
            aload 3 /* memberSummaryBuilder */
        17: .line 664
            iload 5 /* i */
            invokevirtual com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.getMemberSummaryWriter:(I)Lcom/sun/tools/doclets/internal/toolkit/MemberSummaryWriter;
        18: .line 663
            checkcast com.sun.tools.doclets.formats.html.AbstractMemberWriter
        19: .line 662
            astore 7 /* writer */
        start local 7 // com.sun.tools.doclets.formats.html.AbstractMemberWriter writer
        20: .line 665
            aload 7 /* writer */
            ifnonnull 23
        21: .line 666
            aload 6 /* liNav */
            aload 0 /* this */
            aload 4 /* navLinkLabels */
            iload 5 /* i */
            aaload
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        22: .line 667
            goto 27
        23: .line 668
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractMemberWriter
      StackMap stack:
            aload 7 /* writer */
        24: .line 669
            aload 3 /* memberSummaryBuilder */
            iload 5 /* i */
            invokevirtual com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.members:(I)Ljava/util/List;
        25: .line 670
            aload 3 /* memberSummaryBuilder */
            iload 5 /* i */
            invokevirtual com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.getVisibleMemberMap:(I)Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;
            aload 6 /* liNav */
        26: .line 668
            invokevirtual com.sun.tools.doclets.formats.html.AbstractMemberWriter.addNavSummaryLink:(Ljava/util/List;Lcom/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        27: .line 672
      StackMap locals:
      StackMap stack:
            iload 5 /* i */
            aload 4 /* navLinkLabels */
            arraylength
            iconst_1
            isub
            if_icmpge 29
        28: .line 673
            aload 0 /* this */
            aload 6 /* liNav */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addNavGap:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        29: .line 675
      StackMap locals:
      StackMap stack:
            aload 2 /* ulNav */
            aload 6 /* liNav */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 7 // com.sun.tools.doclets.formats.html.AbstractMemberWriter writer
        end local 6 // com.sun.tools.doclets.internal.toolkit.Content liNav
        30: .line 654
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        31: iload 5 /* i */
            aload 4 /* navLinkLabels */
            arraylength
            if_icmplt 11
        end local 5 // int i
        32: .line 677
            aload 2 /* ulNav */
            areturn
        end local 4 // java.lang.String[] navLinkLabels
        end local 3 // com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder memberSummaryBuilder
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content ulNav
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   33     0                  this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            1   33     1                    li  Lcom/sun/tools/doclets/internal/toolkit/Content;
            3   33     2                 ulNav  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5   33     3  memberSummaryBuilder  Lcom/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder;
            9   33     4         navLinkLabels  [Ljava/lang/String;
           10   32     5                     i  I
           12   30     6                 liNav  Lcom/sun/tools/doclets/internal/toolkit/Content;
           20   30     7                writer  Lcom/sun/tools/doclets/formats/html/AbstractMemberWriter;
    Exceptions:
      throws java.lang.Exception

  protected com.sun.tools.doclets.internal.toolkit.Content getNavDetailLinks();
    descriptor: ()Lcom/sun/tools/doclets/internal/toolkit/Content;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=8, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 686
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.detailLabel:Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.LI:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 1 /* li */
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content li
         1: .line 687
            aload 1 /* li */
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         2: .line 688
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.subNavList:Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;
            aload 1 /* li */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.UL:(Lcom/sun/tools/doclets/formats/html/markup/HtmlStyle;Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 2 /* ulNav */
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content ulNav
         3: .line 690
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            invokevirtual com.sun.tools.doclets.formats.html.ConfigurationImpl.getBuilderFactory:()Lcom/sun/tools/doclets/internal/toolkit/builders/BuilderFactory;
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.internal.toolkit.builders.BuilderFactory.getMemberSummaryBuilder:(Lcom/sun/tools/doclets/internal/toolkit/ClassWriter;)Lcom/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder;
         4: .line 689
            checkcast com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder
            astore 3 /* memberSummaryBuilder */
        start local 3 // com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder memberSummaryBuilder
         5: .line 691
            iconst_5
            anewarray java.lang.String
            dup
            iconst_0
         6: .line 692
            ldc "doclet.navNested"
            aastore
            dup
            iconst_1
            ldc "doclet.navEnum"
            aastore
            dup
            iconst_2
            ldc "doclet.navField"
            aastore
            dup
            iconst_3
            ldc "doclet.navConstructor"
            aastore
            dup
            iconst_4
         7: .line 693
            ldc "doclet.navMethod"
            aastore
         8: .line 691
            astore 4 /* navLinkLabels */
        start local 4 // java.lang.String[] navLinkLabels
         9: .line 695
            iconst_1
            istore 5 /* i */
        start local 5 // int i
        10: goto 28
        11: .line 696
      StackMap locals: com.sun.tools.doclets.formats.html.ClassWriterImpl com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder java.lang.String[] int
      StackMap stack:
            new com.sun.tools.doclets.formats.html.markup.HtmlTree
            dup
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.LI:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            invokespecial com.sun.tools.doclets.formats.html.markup.HtmlTree.<init>:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;)V
            astore 6 /* liNav */
        start local 6 // com.sun.tools.doclets.internal.toolkit.Content liNav
        12: .line 698
            aload 3 /* memberSummaryBuilder */
        13: .line 699
            iload 5 /* i */
            invokevirtual com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.getMemberSummaryWriter:(I)Lcom/sun/tools/doclets/internal/toolkit/MemberSummaryWriter;
        14: .line 698
            checkcast com.sun.tools.doclets.formats.html.AbstractMemberWriter
        15: .line 697
            astore 7 /* writer */
        start local 7 // com.sun.tools.doclets.formats.html.AbstractMemberWriter writer
        16: .line 700
            iload 5 /* i */
            iconst_1
            if_icmpne 18
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isEnum:()Z
            ifne 18
        17: .line 701
            goto 27
        18: .line 703
      StackMap locals: com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.AbstractMemberWriter
      StackMap stack:
            iload 5 /* i */
            iconst_3
            if_icmpne 20
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            invokeinterface com.sun.javadoc.ClassDoc.isEnum:()Z
            ifeq 20
        19: .line 704
            goto 27
        20: .line 706
      StackMap locals:
      StackMap stack:
            aload 7 /* writer */
            ifnonnull 23
        21: .line 707
            aload 6 /* liNav */
            aload 0 /* this */
            aload 4 /* navLinkLabels */
            iload 5 /* i */
            aaload
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        22: .line 708
            goto 24
        23: .line 709
      StackMap locals:
      StackMap stack:
            aload 7 /* writer */
            aload 3 /* memberSummaryBuilder */
            iload 5 /* i */
            invokevirtual com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder.members:(I)Ljava/util/List;
            aload 6 /* liNav */
            invokevirtual com.sun.tools.doclets.formats.html.AbstractMemberWriter.addNavDetailLink:(Ljava/util/List;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        24: .line 711
      StackMap locals:
      StackMap stack:
            iload 5 /* i */
            aload 4 /* navLinkLabels */
            arraylength
            iconst_1
            isub
            if_icmpge 26
        25: .line 712
            aload 0 /* this */
            aload 6 /* liNav */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.addNavGap:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        26: .line 714
      StackMap locals:
      StackMap stack:
            aload 2 /* ulNav */
            aload 6 /* liNav */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 7 // com.sun.tools.doclets.formats.html.AbstractMemberWriter writer
        end local 6 // com.sun.tools.doclets.internal.toolkit.Content liNav
        27: .line 695
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        28: iload 5 /* i */
            aload 4 /* navLinkLabels */
            arraylength
            if_icmplt 11
        end local 5 // int i
        29: .line 716
            aload 2 /* ulNav */
            areturn
        end local 4 // java.lang.String[] navLinkLabels
        end local 3 // com.sun.tools.doclets.internal.toolkit.builders.MemberSummaryBuilder memberSummaryBuilder
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content ulNav
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   30     0                  this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            1   30     1                    li  Lcom/sun/tools/doclets/internal/toolkit/Content;
            3   30     2                 ulNav  Lcom/sun/tools/doclets/internal/toolkit/Content;
            5   30     3  memberSummaryBuilder  Lcom/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder;
            9   30     4         navLinkLabels  [Ljava/lang/String;
           10   29     5                     i  I
           12   27     6                 liNav  Lcom/sun/tools/doclets/internal/toolkit/Content;
           16   27     7                writer  Lcom/sun/tools/doclets/formats/html/AbstractMemberWriter;
    Exceptions:
      throws java.lang.Exception

  protected void addNavGap(com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
        start local 1 // com.sun.tools.doclets.internal.toolkit.Content liNav
         0: .line 725
            aload 1 /* liNav */
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         1: .line 726
            aload 1 /* liNav */
            ldc "|"
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
         2: .line 727
            aload 1 /* liNav */
            aload 0 /* this */
            invokevirtual com.sun.tools.doclets.formats.html.ClassWriterImpl.getSpace:()Lcom/sun/tools/doclets/internal/toolkit/Content;
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         3: .line 728
            return
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content liNav
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
            0    4     1  liNav  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
       Name  Flags
      liNav  

  public com.sun.javadoc.ClassDoc getClassDoc();
    descriptor: ()Lcom/sun/javadoc/ClassDoc;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
         0: .line 736
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.ClassWriterImpl.classDoc:Lcom/sun/javadoc/ClassDoc;
            areturn
        end local 0 // com.sun.tools.doclets.formats.html.ClassWriterImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/tools/doclets/formats/html/ClassWriterImpl;
}
SourceFile: "ClassWriterImpl.java"
InnerClasses:
  public final Kind = com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind of com.sun.tools.doclets.formats.html.LinkInfoImpl
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()