|
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.SubWriterHolderWriter org.freehep.tools.doclet.ClassWriter
Generate the Class Information Page.
ClassDoc
,
Collections
,
List
,
ArrayList
,
HashMap
Field Summary | |
protected com.sun.javadoc.ClassDoc |
classdoc
|
protected com.sun.tools.doclets.ClassTree |
classtree
|
protected ConstructorSubWriter |
constrSubWriter
|
protected static Set |
containingPackagesSeen
|
protected FieldSubWriter |
fieldSubWriter
|
protected MethodSubWriter |
methodSubWriter
|
protected ClassSubWriter |
nestedSubWriter
|
protected com.sun.javadoc.ClassDoc |
next
|
protected com.sun.javadoc.ClassDoc |
prev
|
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 | |
ClassWriter(ConfigurationStandard configuration,
String path,
String filename,
com.sun.javadoc.ClassDoc classdoc,
com.sun.javadoc.ClassDoc prev,
com.sun.javadoc.ClassDoc next,
com.sun.tools.doclets.ClassTree classtree)
|
Method Summary | |
static void |
generate(ConfigurationStandard configuration,
com.sun.javadoc.ClassDoc classdoc,
com.sun.javadoc.ClassDoc prev,
com.sun.javadoc.ClassDoc next,
com.sun.tools.doclets.ClassTree classtree,
String srcURL)
Generate a class page. |
void |
generateClassFile(String srcURL)
Generate the class file contents. |
protected void |
navDetailLinks()
|
protected void |
navGap()
|
protected void |
navLinkClass()
Print class page indicator |
protected void |
navLinkClassUse()
Print class use link |
protected void |
navLinkNext()
Print next package link |
protected void |
navLinkPackage()
Print this package link |
protected void |
navLinkPrevious()
Print previous package link |
protected void |
navLinkTree()
Print "Tree" link in the navigation bar. |
protected void |
navSummaryLinks()
|
protected void |
printAllMembers()
Print summary and detail information for the specified members in the class. |
protected void |
printClassDescription()
Print the class description regarding iterfaces implemented, classes inheritted. |
protected void |
printDeprecated()
Mark the class as deprecated if it is. |
protected void |
printEnclosingInfo()
|
protected void |
printImplementingClasses()
If this is the interface which are the classes, that implement this? |
protected void |
printInfoHeader()
|
protected void |
printStep(int indent)
Generate the indent and get the line image for the class tree. |
protected void |
printSubClassInterfaceInfo()
Which are the sub-classes or sub-interfaces for this class? |
protected void |
printSubClassLinkInfo(List list)
Generate a link for the sub-classes. |
protected void |
printSummaryDetailLinks()
Do nothing. |
protected void |
printSuperImplementedInterfacesInfo()
|
protected int |
printTreeForClass(com.sun.javadoc.ClassDoc cd)
Print the class hierarchy tree for this class only. |
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.ClassDoc classdoc
protected com.sun.tools.doclets.ClassTree classtree
protected com.sun.javadoc.ClassDoc prev
protected com.sun.javadoc.ClassDoc next
protected MethodSubWriter methodSubWriter
protected ConstructorSubWriter constrSubWriter
protected FieldSubWriter fieldSubWriter
protected ClassSubWriter nestedSubWriter
protected static Set containingPackagesSeen
Constructor Detail |
public ClassWriter(ConfigurationStandard configuration, String path, String filename, com.sun.javadoc.ClassDoc classdoc, com.sun.javadoc.ClassDoc prev, com.sun.javadoc.ClassDoc next, com.sun.tools.doclets.ClassTree classtree) throws IOException
IOException
com.sun.tools.doclets.DocletAbortException
Method Detail |
public static void generate(ConfigurationStandard configuration, com.sun.javadoc.ClassDoc classdoc, com.sun.javadoc.ClassDoc prev, com.sun.javadoc.ClassDoc next, com.sun.tools.doclets.ClassTree classtree, String srcURL)
prev
- the previous class to generated, or null if no previous.classdoc
- the class to generate.next
- the next class to be generated, or null if no next.
com.sun.tools.doclets.DocletAbortException
protected void navLinkPackage()
navLinkPackage
in class HtmlStandardWriter
protected void navLinkClass()
navLinkClass
in class HtmlStandardWriter
protected void navLinkClassUse()
navLinkClassUse
in class HtmlStandardWriter
protected void navLinkPrevious()
navLinkPrevious
in class HtmlStandardWriter
protected void navLinkNext()
navLinkNext
in class HtmlStandardWriter
public void generateClassFile(String srcURL)
protected void printAllMembers()
protected void printClassDescription()
protected void printDeprecated()
protected void printStep(int indent)
protected int printTreeForClass(com.sun.javadoc.ClassDoc cd)
protected void printSubClassInterfaceInfo()
protected void printImplementingClasses()
protected void printSuperImplementedInterfacesInfo()
protected void printInfoHeader()
protected void printSubClassLinkInfo(List list)
protected void navLinkTree()
HtmlStandardWriter
navLinkTree
in class HtmlStandardWriter
protected void printSummaryDetailLinks()
HtmlStandardWriter
printSummaryDetailLinks
in class HtmlStandardWriter
protected void navSummaryLinks()
protected void navDetailLinks()
protected void navGap()
protected void printEnclosingInfo()
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |