|
|||||||||
| 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.FieldWriterImpl
com.sun.tools.doclets.formats.html.HtmlSerialFieldWriter
public class HtmlSerialFieldWriter
Generate serialized form for serializable fields.
Documentation denoted by the tags serial and
serialField is processed.
| Field Summary | |
|---|---|
(package private) ProgramElementDoc[] |
members
|
private boolean |
printedFirstMember
|
private boolean |
printedOverallAnchor
|
| Fields inherited from class com.sun.tools.doclets.formats.html.AbstractMemberWriter |
|---|
classdoc, nodepr, writer |
| Constructor Summary | |
|---|---|
HtmlSerialFieldWriter(SubWriterHolderWriter writer,
ClassDoc classdoc)
|
|
| Method Summary | |
|---|---|
java.util.List<FieldDoc> |
members(ClassDoc cd)
|
protected void |
printTypeLinkNoDimension(Type type)
|
void |
writeHeader(java.lang.String heading)
Write the given heading. |
void |
writeMemberDeprecatedInfo(FieldDoc field)
Write the deprecated information for this member. |
void |
writeMemberDescription(FieldDoc field)
Write the description text for this member. |
void |
writeMemberDescription(SerialFieldTag serialFieldTag)
Write the description text for this member represented by the tag. |
void |
writeMemberFooter(FieldDoc member)
Write the footer. |
void |
writeMemberHeader(ClassDoc fieldType,
java.lang.String fieldTypeStr,
java.lang.String fieldDimensions,
java.lang.String fieldName)
Write the member header. |
void |
writeMemberTags(FieldDoc field)
Write the tag information for this 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 |
|---|
ProgramElementDoc[] members
private boolean printedOverallAnchor
private boolean printedFirstMember
| Constructor Detail |
|---|
public HtmlSerialFieldWriter(SubWriterHolderWriter writer,
ClassDoc classdoc)
| Method Detail |
|---|
public java.util.List<FieldDoc> members(ClassDoc cd)
protected void printTypeLinkNoDimension(Type type)
public void writeHeader(java.lang.String heading)
SerializedFormWriter.SerialFieldWriter
writeHeader in interface SerializedFormWriter.SerialFieldWriterheading - the heading to write.
public void writeMemberHeader(ClassDoc fieldType,
java.lang.String fieldTypeStr,
java.lang.String fieldDimensions,
java.lang.String fieldName)
SerializedFormWriter.SerialFieldWriter
writeMemberHeader in interface SerializedFormWriter.SerialFieldWriterfieldType - the type of the field.fieldTypeStr - the type of the field in string format. We will
print this out if we can't link to the type.fieldDimensions - the dimensions of the field.fieldName - the name of the field.public void writeMemberDeprecatedInfo(FieldDoc field)
writeMemberDeprecatedInfo in interface SerializedFormWriter.SerialFieldWriterfield - the field to document.public void writeMemberDescription(FieldDoc field)
writeMemberDescription in interface SerializedFormWriter.SerialFieldWriterfield - the field to document.public void writeMemberDescription(SerialFieldTag serialFieldTag)
writeMemberDescription in interface SerializedFormWriter.SerialFieldWriterserialFieldTag - the field to document (represented by tag).public void writeMemberTags(FieldDoc field)
writeMemberTags in interface SerializedFormWriter.SerialFieldWriterfield - the field to document.public void writeMemberFooter(FieldDoc member)
SerializedFormWriter.SerialFieldWriter
writeMemberFooter in interface SerializedFormWriter.SerialFieldWritermember - the member to write the header for.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||