src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
equal
deleted
inserted
replaced
26 package jdk.javadoc.internal.doclets.toolkit.builders; |
26 package jdk.javadoc.internal.doclets.toolkit.builders; |
27 |
27 |
28 import javax.lang.model.element.PackageElement; |
28 import javax.lang.model.element.PackageElement; |
29 import javax.lang.model.element.TypeElement; |
29 import javax.lang.model.element.TypeElement; |
30 |
30 |
|
31 import jdk.javadoc.internal.doclets.formats.html.markup.ContentBuilder; |
31 import jdk.javadoc.internal.doclets.toolkit.ClassWriter; |
32 import jdk.javadoc.internal.doclets.toolkit.ClassWriter; |
32 import jdk.javadoc.internal.doclets.toolkit.Content; |
33 import jdk.javadoc.internal.doclets.toolkit.Content; |
33 import jdk.javadoc.internal.doclets.toolkit.DocFilesHandler; |
34 import jdk.javadoc.internal.doclets.toolkit.DocFilesHandler; |
34 import jdk.javadoc.internal.doclets.toolkit.DocletException; |
35 import jdk.javadoc.internal.doclets.toolkit.DocletException; |
35 import jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException; |
36 import jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException; |
164 * |
165 * |
165 * @param classContentTree the content tree to which the documentation will be added |
166 * @param classContentTree the content tree to which the documentation will be added |
166 * @throws DocletException if there is a problem while building the documentation |
167 * @throws DocletException if there is a problem while building the documentation |
167 */ |
168 */ |
168 protected void buildClassInfo(Content classContentTree) throws DocletException { |
169 protected void buildClassInfo(Content classContentTree) throws DocletException { |
169 Content classInfoTree = writer.getClassInfoTreeHeader(); |
170 Content classInfoTree = new ContentBuilder(); |
170 |
|
171 buildTypeParamInfo(classInfoTree); |
171 buildTypeParamInfo(classInfoTree); |
172 buildSuperInterfacesInfo(classInfoTree); |
172 buildSuperInterfacesInfo(classInfoTree); |
173 buildImplementedInterfacesInfo(classInfoTree); |
173 buildImplementedInterfacesInfo(classInfoTree); |
174 buildSubClassInfo(classInfoTree); |
174 buildSubClassInfo(classInfoTree); |
175 buildSubInterfacesInfo(classInfoTree); |
175 buildSubInterfacesInfo(classInfoTree); |