PackageTreeWriter and TreeWriter to
generate the Package Tree and global Tree(for all the classes and packages)
pages.
| Modifier and Type | Field and Description |
|---|---|
| protected final ClassTree |
| Access | Constructor and Description |
|---|---|
| protected | AbstractTreeWriter(HtmlConfiguration
The current configuration configuration, DocPath File to be generated. filename, ClassTree Tree built by classTree)ClassTree.Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| protected void | addExtendsImplements(TypeElement
the parent class of the class being documented parent, TypeElement the TypeElement under consideration typeElement, Content the content to which the information will be added content)Add information regarding the classes which this class extends or implements. |
| protected void | addLevelInfo(TypeElement
the superclass or superinterface of the sset parent, Collection<TypeElement> a collection of the subclasses at this level collection, ClassTree.the hierarchy for which we are generating a tree hierarchy,the content to which the level information will be added content)Add each level of the class tree. |
| protected void | addPartialInfo(TypeElement
the class being documented typeElement, Content the content to which the information will be added content)Add information about the class kind, if it's a "class" or "interface". |
| protected void |
| classTree | back to summary |
|---|---|
| protected final ClassTree classTree The class and interface tree built by using | |
| AbstractTreeWriter | back to summary |
|---|---|
| protected AbstractTreeWriter(HtmlConfiguration configuration, DocPath filename, ClassTree classTree) Constructor. This constructor will be used while generating global tree file "overview-tree.html".
| |
| addExtendsImplements | back to summary |
|---|---|
| protected void addExtendsImplements(TypeElement parent, TypeElement typeElement, Content content) Add information regarding the classes which this class extends or implements.
| |
| addLevelInfo | back to summary |
|---|---|
| protected void addLevelInfo(TypeElement parent, Collection<TypeElement> collection, ClassTree. Add each level of the class tree. For each subclass or subinterface indents the next level information. Recurses itself to add subclasses info.
| |
| addPartialInfo | back to summary |
|---|---|
| protected void addPartialInfo(TypeElement typeElement, Content content) Add information about the class kind, if it's a "class" or "interface".
| |
| addTree | back to summary |
|---|---|
| protected void addTree(ClassTree. Adds a class or interface hierarchy with a given heading to given content. | |