|
|||||||||
| 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.EnumConstantWriterImpl
public class EnumConstantWriterImpl
Writes enum constant 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 | |
|---|---|
EnumConstantWriterImpl(SubWriterHolderWriter writer)
|
|
EnumConstantWriterImpl(SubWriterHolderWriter writer,
ClassDoc classdoc)
|
|
| Method Summary | |
|---|---|
void |
close()
Close the writer. |
int |
getMemberKind()
|
void |
printInheritedSummaryAnchor(ClassDoc cd)
|
void |
printInheritedSummaryLabel(ClassDoc cd)
|
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 |
writeComments(FieldDoc enumConstant)
Write the comments for the given enum constant. |
void |
writeDeprecated(FieldDoc enumConstant)
Write the deprecated output for the given enum constant. |
protected void |
writeDeprecatedLink(ProgramElementDoc member)
|
void |
writeEnumConstantFooter()
Write the enum constant footer. |
void |
writeEnumConstantHeader(FieldDoc enumConstant,
boolean isFirst)
Write the enum constant header for the given enum constant. |
void |
writeFooter(ClassDoc classDoc)
Write the footer for the enum constant documentation. |
void |
writeHeader(ClassDoc classDoc,
java.lang.String header)
Write the header for the enum constant documentation. |
void |
writeInheritedMemberSummary(ClassDoc classDoc,
ProgramElementDoc enumConstant,
boolean isFirst,
boolean isLast)
Write the inherited member summary for the given class and member. |
void |
writeInheritedMemberSummaryFooter(ClassDoc classDoc)
Write the inherited enum constant summary footer for the given class. |
void |
writeInheritedMemberSummaryHeader(ClassDoc classDoc)
Write the inherited enum constant summary header for the given class. |
protected void |
writeInheritedSummaryLink(ClassDoc cd,
ProgramElementDoc member)
|
void |
writeMemberSummaryFooter(ClassDoc classDoc)
Write the enum constant summary footer for the given class. |
void |
writeMemberSummaryHeader(ClassDoc classDoc)
Write the enum constant summary header for the given class. |
void |
writeSignature(FieldDoc enumConstant)
Write the signature for the given enum constant. |
protected void |
writeSummaryLink(int context,
ClassDoc cd,
ProgramElementDoc member)
|
void |
writeTags(FieldDoc enumConstant)
Write the tag output for the given enum constant. |
| 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 EnumConstantWriterImpl(SubWriterHolderWriter writer,
ClassDoc classdoc)
public EnumConstantWriterImpl(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 enumConstant,
boolean isFirst,
boolean isLast)
writeInheritedMemberSummary in interface MemberSummaryWriterclassDoc - the class the inherited member belongs to.enumConstant - 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)
writeHeader in interface EnumConstantWriterclassDoc - the class that the enum constants belong to.header - the header to write.
public void writeEnumConstantHeader(FieldDoc enumConstant,
boolean isFirst)
writeEnumConstantHeader in interface EnumConstantWriterenumConstant - the enum constant being documented.isFirst - the flag to indicate whether or not the enum constant is
the first to be documented.public void writeSignature(FieldDoc enumConstant)
writeSignature in interface EnumConstantWriterenumConstant - the enum constant being documented.public void writeDeprecated(FieldDoc enumConstant)
writeDeprecated in interface EnumConstantWriterenumConstant - the enum constant being documented.public void writeComments(FieldDoc enumConstant)
writeComments in interface EnumConstantWriterenumConstant - the enum constant being documented.public void writeTags(FieldDoc enumConstant)
writeTags in interface EnumConstantWriterenumConstant - the enum constant being documented.public void writeEnumConstantFooter()
writeEnumConstantFooter in interface EnumConstantWriterpublic void writeFooter(ClassDoc classDoc)
writeFooter in interface EnumConstantWriterclassDoc - the class that the enum constant belong to.
public void close()
throws java.io.IOException
close in interface EnumConstantWriterclose 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 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 AbstractMemberWriter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||