Contents | Package | Class | Tree | Index
PREV | NEXT SHOW LISTS | HIDE LISTS

Class sun.tools.javadoc.doclets.TreeWriter

sun.tools.javadoc.doclets.HtmlWriter
    |
    +----sun.tools.javadoc.doclets.HtmlDocWriter
            |
            +----sun.tools.javadoc.doclets.AbstractTreeWriter
                    |
                    +----sun.tools.javadoc.doclets.TreeWriter

public class TreeWriter
extends AbstractTreeWriter
Generate Class Hierarchy page for all the Classes. Use ClassTree for getting the Tree.

See Also:
java.util.HashMap, java.util.List, sun.tools.javadoc.Type, sun.tools.javadoc.ClassDoc

Fields inherited from class sun.tools.javadoc.doclets.AbstractTreeWriter
 classtree
 
Fields inherited from class sun.tools.javadoc.doclets.HtmlDocWriter
 configuration, htmlFilename
 

Constructor Summary
 TreeWriter(sun.tools.javadoc.doclets.String filename, ClassTree classtree, sun.tools.javadoc.doclets.Root root)
          Constructor.
 

Method Summary
static void  generate(ClassTree classtree, sun.tools.javadoc.doclets.Root root)
          Static method to be called by the Standard doclet.
void  generateTreeFile()
          Generate the Tree File Contents.
void  printPackageTreeLinks()
          Generate the links to all the package tree files.
void  printPageHeading()
           
void  printTreeFooter()
          Print the navigation bar links at the bottom.
void  printTreeHeader()
          Print the navigation bar links at the top.
 
Methods inherited from class sun.tools.javadoc.doclets.AbstractTreeWriter
 equalNames, generateLevelInfo, generateTree, navLinkTree, printExtendsImplements, printPartialInfo, printTreeHeading
 
Methods inherited from class sun.tools.javadoc.doclets.HtmlDocWriter
 boldText, error, error, error, error, firstSentence, frame, frameEnd, frameSet, frameSetEnd, generateTagInfo, getText, getText, getText, getText, navGap, navHideLists, navHideLists, navLinkClass, navLinkContents, navLinkDeprecated, navLinkHelp, navLinkIndex, navLinkMainTree, navLinkNext, navLinkNext, navLinkPackage, navLinkPackage, navLinkPrevious, navLinkPrevious, navLinks, navLinkTree, navLinkTree, navShowLists, navShowLists, notice, notice, notice, notice, printBottom, printClassLink, printClassLink, printClassLink, printFooter, printHeader, printHyperLink, printHyperLink, printImage, printIndexHeading, printMemberHyperLink, printNbsps, printPackageLink, printPackageLink, printPartialHeader, printPreQualifiedClassLink, printQualifiedClassLink, printSeeTags, printTargetClassLink, printTargetHyperLink, printText, printText, printUserHeaderFooter, spaces, summaryRow, summaryRowEnd, table, tableEnd, tableHeaderEnd, tableHeaderStart, tableHeaderStart, tableHeaderStart, tableHeaderStart, tableIndexDetail, tableIndexSummary, tableInheritedHeaderStart, tablePackageFrame, td, td, tdIndex, today, warning, warning, warning, warning
 
Methods inherited from class sun.tools.javadoc.doclets.HtmlWriter
 address, addressEnd, aEnd, aName, anchor, anchor, body, body, bodyEnd, bold, bold, boldEnd, br, center, centerEnd, code, codeEnd, dd, ddEnd, dl, dlEnd, dt, em, emEnd, font, fontColor, fontEnd, h1, h1, h1End, h2, h2, h2End, h3, h3, h3End, h4, h4, h4End, h5, h5End, head, headEnd, hr, hr, html, htmlEnd, img, italics, li, li, menu, menuEnd, p, pre, preEnd, space, sup, supEnd, td, tdAlign, tdAlignRowspan, tdColspan, tdEnd, title, titleEnd, tr, trBgcolor, trEnd, ul, ulEnd
 

Constructor Detail

TreeWriter

public TreeWriter(sun.tools.javadoc.doclets.String filename,
                  ClassTree classtree,
                  sun.tools.javadoc.doclets.Root root) throws sun.tools.javadoc.doclets.IOException
          Constructor.
Parameters:
file - String filename
Method Detail

generate

public static void generate(ClassTree classtree,
                            sun.tools.javadoc.doclets.Root root) throws DocletAbortException
          Static method to be called by the Standard doclet.

generateTreeFile

public void generateTreeFile() throws sun.tools.javadoc.doclets.IOException
          Generate the Tree File Contents.

printPackageTreeLinks

protected void printPackageTreeLinks()
          Generate the links to all the package tree files.

printTreeHeader

protected void printTreeHeader()
          Print the navigation bar links at the top.

printTreeFooter

protected void printTreeFooter()
          Print the navigation bar links at the bottom.

printPageHeading

protected void printPageHeading()

Contents | Package | Class | Tree | Index
PREV | NEXT SHOW LISTS | HIDE LISTS