|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.Writer java.io.PrintWriter com.sun.tools.doclets.HtmlWriter com.sun.tools.doclets.HtmlDocWriter org.freehep.tools.doclet.HtmlStandardWriter org.freehep.tools.doclet.AbstractTreeWriter org.freehep.tools.doclet.PackageTreeWriter
Class to generate Tree page for a package. The name of the file generated is "package-tree.html" and it is generated in the respective package directory.
Field Summary | |
protected com.sun.javadoc.PackageDoc |
next
The next package name in the alpha-order list. |
protected com.sun.javadoc.PackageDoc |
packagedoc
Package for which tree is to be generated. |
protected com.sun.javadoc.PackageDoc |
prev
The previous package name in the alpha-order list. |
Fields inherited from class org.freehep.tools.doclet.AbstractTreeWriter |
classtree |
Fields inherited from class org.freehep.tools.doclet.HtmlStandardWriter |
backpath, configuration, displayLength, DOC_FILES_DIR_NAME, filename, path, relativepath, relativepathNoSlash |
Fields inherited from class com.sun.tools.doclets.HtmlWriter |
fileseparator, htmlFilename, winTitle |
Fields inherited from class java.io.PrintWriter |
out |
Fields inherited from class java.io.Writer |
lock |
Constructor Summary | |
PackageTreeWriter(ConfigurationStandard configuration,
String path,
String filename,
com.sun.javadoc.PackageDoc packagedoc,
com.sun.javadoc.PackageDoc prev,
com.sun.javadoc.PackageDoc next,
boolean noDeprecated)
Constructor. |
Method Summary | |
static void |
generate(ConfigurationStandard configuration,
com.sun.javadoc.PackageDoc pkg,
com.sun.javadoc.PackageDoc prev,
com.sun.javadoc.PackageDoc next,
boolean noDeprecated)
Construct a PackageTreeWriter object and then use it to generate the package tree page. |
protected void |
generatePackageTreeFile()
Generate a separate tree file for each package. |
protected void |
navLinkNext()
Link for the next package tree file. |
protected void |
navLinkPackage()
Link to the package summary page for the package of this tree. |
protected void |
navLinkPrevious()
Link for the previous package tree file. |
protected void |
printLinkToMainTree()
Generate a link to the tree for all the packages. |
protected void |
printPackageTreeFooter()
Print the navigation bar footer for the package tree file. |
protected void |
printPackageTreeHeader()
Print the navigation bar header for the package tree file. |
Methods inherited from class org.freehep.tools.doclet.AbstractTreeWriter |
generateLevelInfo, generateTree, navLinkTree, printExtendsImplements, printPartialInfo, printTreeHeading |
Methods inherited from class com.sun.tools.doclets.HtmlDocWriter |
getHyperLink, getHyperLink, getHyperLink, getHyperLink, getPkgName, printBodyHtmlEnd, printFooter, printFrameFooter, printFramesetHeader, printFramesetHeader, printHyperLink, printHyperLink, printHyperLink, printHyperLink, printNbsps, printPkgName, spaces, today |
Methods inherited from class com.sun.tools.doclets.HtmlWriter |
address, addressEnd, aEnd, aName, anchor, anchor, blockquote, blockquoteEnd, body, bodyEnd, bold, bold, boldEnd, br, center, centerEnd, code, codeEnd, codeText, commentEnd, commentStart, dd, ddEnd, dl, dlEnd, dt, em, emEnd, font, fontEnd, fontSizeStyle, fontStyle, genWriter, getBold, getBoldEnd, getCode, getCodeEnd, getFontColor, getFontEnd, getWindowTitleOnload, h1, h1, h1End, h2, h2, h2End, h3, h3, h3End, h4, h4, h4End, h5, h5End, head, headEnd, hr, hr, hr, html, htmlEnd, img, italic, italicEnd, italics, italicsText, li, li, link, menu, menuEnd, noFrames, noFramesEnd, p, pEnd, pre, preEnd, printWinTitleScript, script, scriptEnd, space, sup, supEnd, table, table, table, table, tableEnd, td, tdAlign, tdAlignRowspan, tdAlignVAlign, tdAlignVAlignRowspan, tdBgcolorStyle, tdColspan, tdColspanBgcolorStyle, tdEnd, tdNowrap, tdVAlign, tdVAlignClass, tdWidth, title, title, titleEnd, tr, trAlignVAlign, trBgcolor, trBgcolorStyle, trEnd, ul, ulEnd |
Methods inherited from class java.io.PrintWriter |
checkError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected com.sun.javadoc.PackageDoc packagedoc
protected com.sun.javadoc.PackageDoc prev
protected com.sun.javadoc.PackageDoc next
Constructor Detail |
public PackageTreeWriter(ConfigurationStandard configuration, String path, String filename, com.sun.javadoc.PackageDoc packagedoc, com.sun.javadoc.PackageDoc prev, com.sun.javadoc.PackageDoc next, boolean noDeprecated) throws IOException
IOException
com.sun.tools.doclets.DocletAbortException
Method Detail |
public static void generate(ConfigurationStandard configuration, com.sun.javadoc.PackageDoc pkg, com.sun.javadoc.PackageDoc prev, com.sun.javadoc.PackageDoc next, boolean noDeprecated)
pkg
- Package for which tree file is to be generated.prev
- Previous package in the alpha-ordered list.next
- Next package in the alpha-ordered list.noDeprecated
- If true, do not generate any information for
deprecated classe or interfaces.
com.sun.tools.doclets.DocletAbortException
protected void generatePackageTreeFile() throws IOException
IOException
protected void printPackageTreeHeader()
protected void printLinkToMainTree()
protected void printPackageTreeFooter()
protected void navLinkPrevious()
navLinkPrevious
in class HtmlStandardWriter
protected void navLinkNext()
navLinkNext
in class HtmlStandardWriter
protected void navLinkPackage()
navLinkPackage
in class HtmlStandardWriter
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |