|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.tools.doclets.formats.html.AbstractMemberWriter
com.sun.tools.doclets.formats.html.NestedClassWriterImpl
public class NestedClassWriterImpl
Writes nested class documentation in HTML format.
| Field Summary | |
|---|---|
private boolean |
printedSummaryHeader
|
| Fields inherited from class com.sun.tools.doclets.formats.html.AbstractMemberWriter |
|---|
classdoc, nodepr, writer |
| Constructor Summary | |
|---|---|
NestedClassWriterImpl(SubWriterHolderWriter writer)
|
|
NestedClassWriterImpl(SubWriterHolderWriter writer,
ClassDoc classdoc)
|
|
| Method Summary | |
|---|---|
void |
close()
Close the writer. |
int |
getMemberKind()
|
protected void |
printBodyHtmlEnd(ClassDoc cd)
|
protected void |
printHeader(ClassDoc cd)
|
void |
printInheritedSummaryAnchor(ClassDoc cd)
|
void |
printInheritedSummaryLabel(ClassDoc cd)
|
protected void |
printMember(ProgramElementDoc member)
|
protected void |
printMemberLink(ProgramElementDoc member)
|
protected void |
printMembersSummaryLink(ClassDoc cd,
ClassDoc icd,
boolean link)
|
protected void |
printNavDetailLink(boolean link)
|
protected void |
printNavSummaryLink(ClassDoc cd,
boolean link)
|
void |
printSummaryAnchor(ClassDoc cd)
|
void |
printSummaryLabel(ClassDoc cd)
abstracts |
protected void |
printSummaryType(ProgramElementDoc member)
|
void |
writeClassHeader(ClassDoc nestedClass,
boolean isFirst)
Write the nested class header for the given nested class. |
protected void |
writeDeprecatedLink(ProgramElementDoc member)
|
void |
writeHeader(ClassDoc classDoc,
java.lang.String header)
Write the header for the nested class documentation. |
void |
writeInheritedMemberSummary(ClassDoc classDoc,
ProgramElementDoc nestedClass,
boolean isFirst,
boolean isLast)
Write the inherited member summary for the given class and member. |
void |
writeInheritedMemberSummaryFooter(ClassDoc classDoc)
Write the inherited classes summary footer for the given class. |
void |
writeInheritedMemberSummaryHeader(ClassDoc classDoc)
Write the inherited classes summary header for the given class. |
protected void |
writeInheritedSummaryLink(ClassDoc cd,
ProgramElementDoc member)
|
void |
writeMemberSummaryFooter(ClassDoc classDoc)
Write the classes summary footer for the given class. |
void |
writeMemberSummaryHeader(ClassDoc classDoc)
Write the classes summary header for the given class. |
protected void |
writeSummaryLink(int context,
ClassDoc cd,
ProgramElementDoc member)
|
| Methods inherited from class com.sun.tools.doclets.formats.html.AbstractMemberWriter |
|---|
configuration, eligibleMembers, isInherited, makeSpace, modifierString, name, navDetailLink, navSummaryLink, print, print, printComment, printCommentAndTags, printDeprecatedAPI, printFullComment, printHead, printInheritedSummaryFooter, printInheritedSummaryHeader, printModifierAndType, printModifiers, printStaticAndType, printSummaryFooter, printSummaryHeader, printUseInfo, serialWarning, strong, typeString, writeMemberSummary, writeSummaryLink |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sun.tools.doclets.internal.toolkit.MemberSummaryWriter |
|---|
writeMemberSummary |
| Field Detail |
|---|
private boolean printedSummaryHeader
| Constructor Detail |
|---|
public NestedClassWriterImpl(SubWriterHolderWriter writer,
ClassDoc classdoc)
public NestedClassWriterImpl(SubWriterHolderWriter writer)
| Method Detail |
|---|
public void writeMemberSummaryHeader(ClassDoc classDoc)
writeMemberSummaryHeader in interface MemberSummaryWriterclassDoc - the class the summary belongs to.public void writeMemberSummaryFooter(ClassDoc classDoc)
writeMemberSummaryFooter in interface MemberSummaryWriterclassDoc - the class the summary belongs to.public void writeInheritedMemberSummaryHeader(ClassDoc classDoc)
writeInheritedMemberSummaryHeader in interface MemberSummaryWriterclassDoc - the class the summary belongs to.
public void writeInheritedMemberSummary(ClassDoc classDoc,
ProgramElementDoc nestedClass,
boolean isFirst,
boolean isLast)
writeInheritedMemberSummary in interface MemberSummaryWriterclassDoc - the class the inherited member belongs to.nestedClass - the inherited member that I am summarizing.isFirst - true if this is the first member in the list.isLast - true if this is the last member in the list.public void writeInheritedMemberSummaryFooter(ClassDoc classDoc)
writeInheritedMemberSummaryFooter in interface MemberSummaryWriterclassDoc - the class the summary belongs to.
public void writeHeader(ClassDoc classDoc,
java.lang.String header)
classDoc - the class that the classes belong to.
public void writeClassHeader(ClassDoc nestedClass,
boolean isFirst)
nestedClass - the nested class being documented.isFirst - the flag to indicate whether or not the nested class is the
first to be documented.
public void close()
throws java.io.IOException
close in interface MemberSummaryWriterjava.io.IOExceptionpublic int getMemberKind()
public void printSummaryLabel(ClassDoc cd)
AbstractMemberWriter
printSummaryLabel in class AbstractMemberWriterpublic void printSummaryAnchor(ClassDoc cd)
printSummaryAnchor in class AbstractMemberWriterpublic void printInheritedSummaryAnchor(ClassDoc cd)
printInheritedSummaryAnchor in class AbstractMemberWriterpublic void printInheritedSummaryLabel(ClassDoc cd)
printInheritedSummaryLabel in class AbstractMemberWriter
protected void writeSummaryLink(int context,
ClassDoc cd,
ProgramElementDoc member)
writeSummaryLink in class AbstractMemberWriter
protected void writeInheritedSummaryLink(ClassDoc cd,
ProgramElementDoc member)
writeInheritedSummaryLink in class AbstractMemberWriterprotected void printSummaryType(ProgramElementDoc member)
printSummaryType in class AbstractMemberWriterprotected void printHeader(ClassDoc cd)
protected void printBodyHtmlEnd(ClassDoc cd)
protected void printMember(ProgramElementDoc member)
protected void writeDeprecatedLink(ProgramElementDoc member)
writeDeprecatedLink in class AbstractMemberWriter
protected void printNavSummaryLink(ClassDoc cd,
boolean link)
printNavSummaryLink in class AbstractMemberWriterprotected void printNavDetailLink(boolean link)
printNavDetailLink in class AbstractMemberWriterprotected void printMemberLink(ProgramElementDoc member)
protected void printMembersSummaryLink(ClassDoc cd,
ClassDoc icd,
boolean link)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||