|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ConstantsSummaryWriter
The interface for writing constants summary output. This code is not part of an API. It is implementation that is subject to change. Do not use it as an API
| Method Summary | |
|---|---|
void |
close()
Close the writer. |
void |
writeConstantMembers(ClassDoc cd,
java.util.List<FieldDoc> fields)
Document the given constants. |
void |
writeConstantMembersFooter(ClassDoc cd)
Document the given constants. |
void |
writeConstantMembersHeader(ClassDoc cd)
Write the heading for the current table of constants for a given class. |
void |
writeContentsFooter()
Write the footer for the index. |
void |
writeContentsHeader()
Write the header for the index. |
void |
writeFooter()
Write the footer for the summary. |
void |
writeHeader()
Write the header for the summary. |
void |
writeLinkToPackageContent(PackageDoc pkg,
java.lang.String parsedPackageName,
java.util.Set<java.lang.String> WriteedPackageHeaders)
Add the given package name to the index. |
void |
writePackageName(PackageDoc pkg,
java.lang.String parsedPackageName)
Write the given package name. |
| Method Detail |
|---|
void writeHeader()
void writeFooter()
void close()
throws java.io.IOException
java.io.IOExceptionvoid writeContentsHeader()
void writeContentsFooter()
void writeLinkToPackageContent(PackageDoc pkg,
java.lang.String parsedPackageName,
java.util.Set<java.lang.String> WriteedPackageHeaders)
pkg - the PackageDoc to index.parsedPackageName - the parsed package name. We only Write the
first 2 directory levels of the package
name. For example, java.lang.ref would be
indexed as java.lang.*.WriteedPackageHeaders - the set of package headers that have already
been indexed. We don't want to index
something more than once.
void writePackageName(PackageDoc pkg,
java.lang.String parsedPackageName)
pkg - the PackageDoc to index.parsedPackageName - the parsed package name. We only Write the
first 2 directory levels of the package
name. For example, java.lang.ref would be
indexed as java.lang.*.void writeConstantMembersHeader(ClassDoc cd)
cd - the class whose constants are being documented.
void writeConstantMembers(ClassDoc cd,
java.util.List<FieldDoc> fields)
cd - the class whose constants are being documented.fields - the constants being documented.void writeConstantMembersFooter(ClassDoc cd)
cd - the class whose constants are being documented.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||