public abstract class com.sun.tools.doclets.formats.html.AbstractTreeWriter extends com.sun.tools.doclets.formats.html.HtmlDocletWriter
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.tools.doclets.formats.html.AbstractTreeWriter
  super_class: com.sun.tools.doclets.formats.html.HtmlDocletWriter
{
  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 void <init>(com.sun.tools.doclets.formats.html.ConfigurationImpl, com.sun.tools.doclets.internal.toolkit.util.DocPath, com.sun.tools.doclets.internal.toolkit.util.ClassTree);
    descriptor: (Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
        start local 1 // com.sun.tools.doclets.formats.html.ConfigurationImpl configuration
        start local 2 // com.sun.tools.doclets.internal.toolkit.util.DocPath filename
        start local 3 // com.sun.tools.doclets.internal.toolkit.util.ClassTree classtree
         0: .line 70
            aload 0 /* this */
            aload 1 /* configuration */
            aload 2 /* filename */
            invokespecial com.sun.tools.doclets.formats.html.HtmlDocletWriter.<init>:(Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)V
         1: .line 71
            aload 0 /* this */
            aload 3 /* classtree */
            putfield com.sun.tools.doclets.formats.html.AbstractTreeWriter.classtree:Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
         2: .line 72
            return
        end local 3 // com.sun.tools.doclets.internal.toolkit.util.ClassTree classtree
        end local 2 // com.sun.tools.doclets.internal.toolkit.util.DocPath filename
        end local 1 // com.sun.tools.doclets.formats.html.ConfigurationImpl configuration
        end local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    3     0           this  Lcom/sun/tools/doclets/formats/html/AbstractTreeWriter;
            0    3     1  configuration  Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            0    3     2       filename  Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
            0    3     3      classtree  Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
               Name  Flags
      configuration  
      filename       
      classtree      

  protected void addLevelInfo(com.sun.javadoc.ClassDoc, java.util.Collection<com.sun.javadoc.ClassDoc>, boolean, com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/javadoc/ClassDoc;Ljava/util/Collection;ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
        start local 1 // com.sun.javadoc.ClassDoc parent
        start local 2 // java.util.Collection list
        start local 3 // boolean isEnum
        start local 4 // com.sun.tools.doclets.internal.toolkit.Content contentTree
         0: .line 86
            aload 2 /* list */
            invokeinterface java.util.Collection.isEmpty:()Z
            ifne 14
         1: .line 87
            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.internal.toolkit.Content ul
         2: .line 88
            aload 2 /* list */
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 7
            goto 12
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc java.util.Collection int com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content top java.util.Iterator
      StackMap stack:
         3: aload 7
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.javadoc.ClassDoc
            astore 6 /* local */
        start local 6 // com.sun.javadoc.ClassDoc local
         4: .line 89
            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 8 /* li */
        start local 8 // com.sun.tools.doclets.formats.html.markup.HtmlTree li
         5: .line 90
            aload 8 /* li */
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlStyle.circle: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
         6: .line 91
            aload 0 /* this */
            aload 6 /* local */
            aload 8 /* li */
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.addPartialInfo:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         7: .line 92
            aload 0 /* this */
            aload 1 /* parent */
            aload 6 /* local */
            aload 8 /* li */
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.addExtendsImplements:(Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         8: .line 93
            aload 0 /* this */
            aload 6 /* local */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.AbstractTreeWriter.classtree:Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
            aload 6 /* local */
            iload 3 /* isEnum */
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.ClassTree.subs:(Lcom/sun/javadoc/ClassDoc;Z)Ljava/util/SortedSet;
         9: .line 94
            iload 3 /* isEnum */
            aload 8 /* li */
        10: .line 93
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.addLevelInfo:(Lcom/sun/javadoc/ClassDoc;Ljava/util/Collection;ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
        11: .line 95
            aload 5 /* ul */
            aload 8 /* li */
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 8 // com.sun.tools.doclets.formats.html.markup.HtmlTree li
        end local 6 // com.sun.javadoc.ClassDoc local
        12: .line 88
      StackMap locals:
      StackMap stack:
            aload 7
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
        13: .line 97
            aload 4 /* contentTree */
            aload 5 /* ul */
            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 ul
        14: .line 99
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc java.util.Collection int com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            return
        end local 4 // com.sun.tools.doclets.internal.toolkit.Content contentTree
        end local 3 // boolean isEnum
        end local 2 // java.util.Collection list
        end local 1 // com.sun.javadoc.ClassDoc parent
        end local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Lcom/sun/tools/doclets/formats/html/AbstractTreeWriter;
            0   15     1       parent  Lcom/sun/javadoc/ClassDoc;
            0   15     2         list  Ljava/util/Collection<Lcom/sun/javadoc/ClassDoc;>;
            0   15     3       isEnum  Z
            0   15     4  contentTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            2   14     5           ul  Lcom/sun/tools/doclets/internal/toolkit/Content;
            4   12     6        local  Lcom/sun/javadoc/ClassDoc;
            5   12     8           li  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
    Signature: (Lcom/sun/javadoc/ClassDoc;Ljava/util/Collection<Lcom/sun/javadoc/ClassDoc;>;ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
    MethodParameters:
             Name  Flags
      parent       
      list         
      isEnum       
      contentTree  

  protected void addTree(java.util.SortedSet<com.sun.javadoc.ClassDoc>, java.lang.String, com.sun.tools.doclets.formats.html.markup.HtmlTree);
    descriptor: (Ljava/util/SortedSet;Ljava/lang/String;Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
        start local 1 // java.util.SortedSet list
        start local 2 // java.lang.String heading
        start local 3 // com.sun.tools.doclets.formats.html.markup.HtmlTree div
         0: .line 111
            aload 1 /* list */
            invokeinterface java.util.SortedSet.isEmpty:()Z
            ifne 19
         1: .line 112
            aload 1 /* list */
            invokeinterface java.util.SortedSet.first:()Ljava/lang/Object;
            checkcast com.sun.javadoc.ClassDoc
            astore 4 /* firstClassDoc */
        start local 4 // com.sun.javadoc.ClassDoc firstClassDoc
         2: .line 113
            aload 0 /* this */
            aload 2 /* heading */
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.getResource:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/Content;
            astore 5 /* headingContent */
        start local 5 // com.sun.tools.doclets.internal.toolkit.Content headingContent
         3: .line 114
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlConstants.CONTENT_HEADING:Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;
            iconst_1
         4: .line 115
            aload 5 /* headingContent */
         5: .line 114
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.HEADING:(Lcom/sun/tools/doclets/formats/html/markup/HtmlTag;ZLcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 6 /* sectionHeading */
        start local 6 // com.sun.tools.doclets.internal.toolkit.Content sectionHeading
         6: .line 117
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.AbstractTreeWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.SECTION: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
         7: .line 118
            aload 6 /* sectionHeading */
            invokestatic com.sun.tools.doclets.formats.html.markup.HtmlTree.SECTION:(Lcom/sun/tools/doclets/internal/toolkit/Content;)Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            astore 7 /* htmlTree */
        start local 7 // com.sun.tools.doclets.formats.html.markup.HtmlTree htmlTree
         8: .line 119
            goto 11
        end local 7 // com.sun.tools.doclets.formats.html.markup.HtmlTree htmlTree
         9: .line 120
      StackMap locals: com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content
      StackMap stack:
            aload 3 /* div */
            aload 6 /* sectionHeading */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        10: .line 121
            aload 3 /* div */
            astore 7 /* htmlTree */
        start local 7 // com.sun.tools.doclets.formats.html.markup.HtmlTree htmlTree
        11: .line 123
      StackMap locals: com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack:
            aload 0 /* this */
            aload 4 /* firstClassDoc */
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            ifne 12
            aload 4 /* firstClassDoc */
            goto 13
      StackMap locals:
      StackMap stack: com.sun.tools.doclets.formats.html.AbstractTreeWriter
        12: aconst_null
        13: .line 124
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter java.util.SortedSet java.lang.String com.sun.tools.doclets.formats.html.markup.HtmlTree com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc
            aload 1 /* list */
            aload 1 /* list */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.AbstractTreeWriter.classtree:Lcom/sun/tools/doclets/internal/toolkit/util/ClassTree;
            invokevirtual com.sun.tools.doclets.internal.toolkit.util.ClassTree.baseEnums:()Ljava/util/SortedSet;
            if_acmpne 14
            iconst_1
            goto 15
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter java.util.SortedSet java.lang.String com.sun.tools.doclets.formats.html.markup.HtmlTree com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc java.util.SortedSet
        14: iconst_0
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter java.util.SortedSet java.lang.String com.sun.tools.doclets.formats.html.markup.HtmlTree com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.internal.toolkit.Content com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc java.util.SortedSet int
        15: aload 7 /* htmlTree */
        16: .line 123
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.addLevelInfo:(Lcom/sun/javadoc/ClassDoc;Ljava/util/Collection;ZLcom/sun/tools/doclets/internal/toolkit/Content;)V
        17: .line 125
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.AbstractTreeWriter.configuration:Lcom/sun/tools/doclets/formats/html/ConfigurationImpl;
            getstatic com.sun.tools.doclets.formats.html.markup.HtmlTag.SECTION: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 19
        18: .line 126
            aload 3 /* div */
            aload 7 /* htmlTree */
            invokevirtual com.sun.tools.doclets.formats.html.markup.HtmlTree.addContent:(Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        end local 7 // com.sun.tools.doclets.formats.html.markup.HtmlTree htmlTree
        end local 6 // com.sun.tools.doclets.internal.toolkit.Content sectionHeading
        end local 5 // com.sun.tools.doclets.internal.toolkit.Content headingContent
        end local 4 // com.sun.javadoc.ClassDoc firstClassDoc
        19: .line 129
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter java.util.SortedSet java.lang.String com.sun.tools.doclets.formats.html.markup.HtmlTree
      StackMap stack:
            return
        end local 3 // com.sun.tools.doclets.formats.html.markup.HtmlTree div
        end local 2 // java.lang.String heading
        end local 1 // java.util.SortedSet list
        end local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   20     0            this  Lcom/sun/tools/doclets/formats/html/AbstractTreeWriter;
            0   20     1            list  Ljava/util/SortedSet<Lcom/sun/javadoc/ClassDoc;>;
            0   20     2         heading  Ljava/lang/String;
            0   20     3             div  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
            2   19     4   firstClassDoc  Lcom/sun/javadoc/ClassDoc;
            3   19     5  headingContent  Lcom/sun/tools/doclets/internal/toolkit/Content;
            6   19     6  sectionHeading  Lcom/sun/tools/doclets/internal/toolkit/Content;
            8    9     7        htmlTree  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
           11   19     7        htmlTree  Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;
    Signature: (Ljava/util/SortedSet<Lcom/sun/javadoc/ClassDoc;>;Ljava/lang/String;Lcom/sun/tools/doclets/formats/html/markup/HtmlTree;)V
    MethodParameters:
         Name  Flags
      list     
      heading  
      div      

  protected void addExtendsImplements(com.sun.javadoc.ClassDoc, com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=10, args_size=4
        start local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
        start local 1 // com.sun.javadoc.ClassDoc parent
        start local 2 // com.sun.javadoc.ClassDoc cd
        start local 3 // com.sun.tools.doclets.internal.toolkit.Content contentTree
         0: .line 141
            aload 2 /* cd */
            invokeinterface com.sun.javadoc.ClassDoc.interfaces:()[Lcom/sun/javadoc/ClassDoc;
            astore 4 /* interfaces */
        start local 4 // com.sun.javadoc.ClassDoc[] interfaces
         1: .line 142
            aload 4 /* interfaces */
            arraylength
            aload 2 /* cd */
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            ifeq 2
            iconst_1
            goto 3
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc[]
      StackMap stack: int
         2: iconst_0
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc[]
      StackMap stack: int int
         3: if_icmple 29
         4: .line 143
            aload 4 /* interfaces */
            invokestatic java.util.Arrays.sort:([Ljava/lang/Object;)V
         5: .line 144
            iconst_0
            istore 5 /* counter */
        start local 5 // int counter
         6: .line 145
            aload 4 /* interfaces */
            dup
            astore 9
            arraylength
            istore 8
            iconst_0
            istore 7
            goto 26
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc[] int top int int com.sun.javadoc.ClassDoc[]
      StackMap stack:
         7: aload 9
            iload 7
            aaload
            astore 6 /* intf */
        start local 6 // com.sun.javadoc.ClassDoc intf
         8: .line 146
            aload 1 /* parent */
            aload 6 /* intf */
            if_acmpeq 25
         9: .line 147
            aload 6 /* intf */
            invokeinterface com.sun.javadoc.ClassDoc.isPublic:()Z
            ifne 12
        10: .line 148
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.AbstractTreeWriter.utils:Lcom/sun/tools/doclets/internal/toolkit/util/Utils;
            aload 6 /* intf */
            aload 0 /* this */
            getfield com.sun.tools.doclets.formats.html.AbstractTreeWriter.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 12
        11: .line 149
            goto 25
        12: .line 151
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc[] int com.sun.javadoc.ClassDoc int int com.sun.javadoc.ClassDoc[]
      StackMap stack:
            iload 5 /* counter */
            ifne 20
        13: .line 152
            aload 2 /* cd */
            invokeinterface com.sun.javadoc.ClassDoc.isInterface:()Z
            ifeq 18
        14: .line 153
            aload 3 /* contentTree */
            ldc " ("
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        15: .line 154
            aload 3 /* contentTree */
            aload 0 /* this */
            ldc "doclet.also"
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.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
        16: .line 155
            aload 3 /* contentTree */
            ldc " extends "
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        17: .line 156
            goto 21
        18: .line 157
      StackMap locals:
      StackMap stack:
            aload 3 /* contentTree */
            ldc " (implements "
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        19: .line 159
            goto 21
        20: .line 160
      StackMap locals:
      StackMap stack:
            aload 3 /* contentTree */
            ldc ", "
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        21: .line 162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.TREE:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
        22: .line 163
            aload 6 /* intf */
            aload 3 /* contentTree */
        23: .line 162
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.addPreQualifiedClassLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
        24: .line 164
            iinc 5 /* counter */ 1
        end local 6 // com.sun.javadoc.ClassDoc intf
        25: .line 145
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc[] int top int int com.sun.javadoc.ClassDoc[]
      StackMap stack:
            iinc 7 1
      StackMap locals:
      StackMap stack:
        26: iload 7
            iload 8
            if_icmplt 7
        27: .line 167
            iload 5 /* counter */
            ifle 29
        28: .line 168
            aload 3 /* contentTree */
            ldc ")"
            invokevirtual com.sun.tools.doclets.internal.toolkit.Content.addContent:(Ljava/lang/String;)V
        end local 5 // int counter
        29: .line 171
      StackMap locals: com.sun.tools.doclets.formats.html.AbstractTreeWriter com.sun.javadoc.ClassDoc com.sun.javadoc.ClassDoc com.sun.tools.doclets.internal.toolkit.Content com.sun.javadoc.ClassDoc[]
      StackMap stack:
            return
        end local 4 // com.sun.javadoc.ClassDoc[] interfaces
        end local 3 // com.sun.tools.doclets.internal.toolkit.Content contentTree
        end local 2 // com.sun.javadoc.ClassDoc cd
        end local 1 // com.sun.javadoc.ClassDoc parent
        end local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   30     0         this  Lcom/sun/tools/doclets/formats/html/AbstractTreeWriter;
            0   30     1       parent  Lcom/sun/javadoc/ClassDoc;
            0   30     2           cd  Lcom/sun/javadoc/ClassDoc;
            0   30     3  contentTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
            1   30     4   interfaces  [Lcom/sun/javadoc/ClassDoc;
            6   29     5      counter  I
            8   25     6         intf  Lcom/sun/javadoc/ClassDoc;
    MethodParameters:
             Name  Flags
      parent       
      cd           
      contentTree  

  protected void addPartialInfo(com.sun.javadoc.ClassDoc, com.sun.tools.doclets.internal.toolkit.Content);
    descriptor: (Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
        start local 1 // com.sun.javadoc.ClassDoc cd
        start local 2 // com.sun.tools.doclets.internal.toolkit.Content contentTree
         0: .line 180
            aload 0 /* this */
            getstatic com.sun.tools.doclets.formats.html.LinkInfoImpl$Kind.TREE:Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;
            aload 1 /* cd */
            aload 2 /* contentTree */
            invokevirtual com.sun.tools.doclets.formats.html.AbstractTreeWriter.addPreQualifiedStrongClassLink:(Lcom/sun/tools/doclets/formats/html/LinkInfoImpl$Kind;Lcom/sun/javadoc/ClassDoc;Lcom/sun/tools/doclets/internal/toolkit/Content;)V
         1: .line 181
            return
        end local 2 // com.sun.tools.doclets.internal.toolkit.Content contentTree
        end local 1 // com.sun.javadoc.ClassDoc cd
        end local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/sun/tools/doclets/formats/html/AbstractTreeWriter;
            0    2     1           cd  Lcom/sun/javadoc/ClassDoc;
            0    2     2  contentTree  Lcom/sun/tools/doclets/internal/toolkit/Content;
    MethodParameters:
             Name  Flags
      cd           
      contentTree  

  protected com.sun.tools.doclets.internal.toolkit.Content getNavLinkTree();
    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.AbstractTreeWriter this
         0: .line 189
            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.AbstractTreeWriter.treeLabel: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 190
            aload 1 /* li */
            areturn
        end local 1 // com.sun.tools.doclets.internal.toolkit.Content li
        end local 0 // com.sun.tools.doclets.formats.html.AbstractTreeWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/tools/doclets/formats/html/AbstractTreeWriter;
            1    2     1    li  Lcom/sun/tools/doclets/internal/toolkit/Content;
}
SourceFile: "AbstractTreeWriter.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()