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

Class sun.tools.javadoc.doclets.SubWriterHolderWriter

sun.tools.javadoc.doclets.HtmlWriter
    |
    +----sun.tools.javadoc.doclets.HtmlDocWriter
            |
            +----sun.tools.javadoc.doclets.SubWriterHolderWriter
Subclasses:
ClassWriter, DeprecatedListWriter

public abstract class SubWriterHolderWriter
extends HtmlDocWriter
This abstract class exists to provide functionality needed in the the formatting of member information. Since AbstractSubWriter and its subclasses control this, they would be the logical place to put this. However, because each member type has its own subclass, subclassing can not be used effectively to change formatting. The concrete class subclass of this class can be subclassed to change formatting.

See Also:
AbstractSubWriter, ClassWriter

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

Constructor Summary
 SubWriterHolderWriter(sun.tools.javadoc.doclets.String filename)
           
 

Method Summary
void  printCommentDef(sun.tools.javadoc.doclets.Doc member)
           
void  printIndexComment(sun.tools.javadoc.doclets.Doc member)
           
void  printInheritedSummaryFooter(AbstractSubWriter mw, sun.tools.javadoc.doclets.ClassDoc cd)
           
void  printInheritedSummaryHeader(AbstractSubWriter mw, sun.tools.javadoc.doclets.ClassDoc cd)
           
void  printInheritedSummaryMember(AbstractSubWriter mw, sun.tools.javadoc.doclets.ClassDoc cd, sun.tools.javadoc.doclets.ProgramElementDoc member)
           
void  printMemberFooter()
           
void  printMemberHeader()
           
void  printSummaryFooter(AbstractSubWriter mw, sun.tools.javadoc.doclets.ClassDoc cd)
           
void  printSummaryHeader(AbstractSubWriter mw, sun.tools.javadoc.doclets.ClassDoc cd)
           
void  printSummaryMember(AbstractSubWriter mw, sun.tools.javadoc.doclets.ClassDoc cd, sun.tools.javadoc.doclets.ProgramElementDoc member)
           
void  printTableHeadingBackground(sun.tools.javadoc.doclets.String str)
           
void  printTypeSummaryFooter()
           
void  printTypeSummaryHeader()
           
 
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

SubWriterHolderWriter

public SubWriterHolderWriter(sun.tools.javadoc.doclets.String filename) throws sun.tools.javadoc.doclets.IOException
Method Detail

printTypeSummaryHeader

public void printTypeSummaryHeader()

printTypeSummaryFooter

public void printTypeSummaryFooter()

printSummaryHeader

public void printSummaryHeader(AbstractSubWriter mw,
                               sun.tools.javadoc.doclets.ClassDoc cd)

printTableHeadingBackground

public void printTableHeadingBackground(sun.tools.javadoc.doclets.String str)

printInheritedSummaryHeader

public void printInheritedSummaryHeader(AbstractSubWriter mw,
                                        sun.tools.javadoc.doclets.ClassDoc cd)

printSummaryFooter

public void printSummaryFooter(AbstractSubWriter mw,
                               sun.tools.javadoc.doclets.ClassDoc cd)

printInheritedSummaryFooter

public void printInheritedSummaryFooter(AbstractSubWriter mw,
                                        sun.tools.javadoc.doclets.ClassDoc cd)

printCommentDef

protected void printCommentDef(sun.tools.javadoc.doclets.Doc member)

printIndexComment

protected void printIndexComment(sun.tools.javadoc.doclets.Doc member)

printSummaryMember

public void printSummaryMember(AbstractSubWriter mw,
                               sun.tools.javadoc.doclets.ClassDoc cd,
                               sun.tools.javadoc.doclets.ProgramElementDoc member)

printInheritedSummaryMember

public void printInheritedSummaryMember(AbstractSubWriter mw,
                                        sun.tools.javadoc.doclets.ClassDoc cd,
                                        sun.tools.javadoc.doclets.ProgramElementDoc member)

printMemberHeader

public void printMemberHeader()

printMemberFooter

public void printMemberFooter()

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