|
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.AbstractPackageWriter org.freehep.tools.doclet.PackageFrameWriter
Class to generate file for each package contents in the left-hand bottom frame. This will list all the Class Kinds in the package. A click on any class-kind will update the right-hand frame with the clicked class-kind page.
Field Summary |
Fields inherited from class org.freehep.tools.doclet.AbstractPackageWriter |
documentedClasses |
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 | |
PackageFrameWriter(ConfigurationStandard configuration,
String path,
String filename,
com.sun.javadoc.PackageDoc packagedoc)
Constructor to construct PackageFrameWriter object and to generate "package-frame.html" file in the respective package directory. |
Method Summary | |
static void |
generate(ConfigurationStandard configuration,
com.sun.javadoc.PackageDoc pkg)
Generate a package summary page for the left-hand bottom frame. |
protected void |
generateClassKindListing(com.sun.javadoc.ClassDoc[] arr,
String label)
Generate specific class kind listing. |
protected void |
generateClassListing()
Generate class listing for all the classes in this package. |
protected void |
printPackageDescription()
Do nothing. |
protected void |
printPackageFooter()
Do nothing. |
protected void |
printPackageHeader(String heading)
Print the package link at the top of the class kind listing. |
protected void |
printPackageTableFooter()
Closing Html tags for table of class kind listing. |
protected void |
printPackageTableHeader()
The table for the class kind listing. |
Methods inherited from class org.freehep.tools.doclet.AbstractPackageWriter |
generatePackageFile, navLinkPackage |
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 |
Constructor Detail |
public PackageFrameWriter(ConfigurationStandard configuration, String path, String filename, com.sun.javadoc.PackageDoc packagedoc) throws IOException
path
- Directories in this path will be created if they are not
already there.filename
- Name of the package summary file to be generated,
"package-frame.html".packagedoc
- PackageDoc under consideration.
IOException
com.sun.tools.doclets.DocletAbortException
Method Detail |
public static void generate(ConfigurationStandard configuration, com.sun.javadoc.PackageDoc pkg)
pkg
- The package for which "pacakge-frame.html" is to be generated.
com.sun.tools.doclets.DocletAbortException
protected void generateClassListing()
generateClassListing
in class AbstractPackageWriter
protected void generateClassKindListing(com.sun.javadoc.ClassDoc[] arr, String label)
arr
- Array of specific class kinds, namely Class or Interface or
Exception or Error.label
- Label for the listingprotected void printPackageHeader(String heading)
printPackageHeader
in class AbstractPackageWriter
heading
- Top Heading to be used for the class kind listing.protected void printPackageTableHeader()
protected void printPackageTableFooter()
protected void printPackageFooter()
printPackageFooter
in class AbstractPackageWriter
protected void printPackageDescription() throws IOException
printPackageDescription
in class AbstractPackageWriter
IOException
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |