Klasse ConstantsSummaryWriterImpl
java.lang.Object
org.jdrupes.mdoclet.internal.doclets.formats.html.HtmlDocletWriter
org.jdrupes.mdoclet.internal.doclets.formats.html.ConstantsSummaryWriterImpl
- Alle implementierten Schnittstellen:
ConstantsSummaryWriter
Write the Constants Summary Page in HTML format.
-
Feldübersicht
Von Klasse geerbte Felder org.jdrupes.mdoclet.internal.doclets.formats.html.HtmlDocletWriter
comparators, configuration, contents, docPaths, filename, htmlIds, links, mainBodyScript, messages, options, path, pathToRoot, resources, utils, winTitle -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungConstantsSummaryWriterImpl(HtmlConfiguration configuration) Construct a ConstantsSummaryWriter. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddClassConstant(Content fromClassConstant) Add the content list to the documentation summaries.voidaddConstantMembers(TypeElement typeElement, Collection<VariableElement> fields, Content target) Adds the constant member table to the documentation.voidaddConstantSummaries(Content content) Add the summaries list to the content.voidaddContentsList(Content content) Add the content list to the documentation.voidAdds the footer for the summary documentation.voidaddLinkToPackageContent(String abbrevPackageName, Content content) Adds the given package name link to the constant content list.voidaddPackageGroup(String abbrevPackageName, Content toContent) Adds a header for the given abbreviated package name.Get the class summary header for the constants summary.Get the constant summaries for the document.Get the header for the constant content list.Get the header for the constant summary documentation.voidprintDocument(Content content) Print the constants summary document.Von Klasse geerbte Methoden org.jdrupes.mdoclet.internal.doclets.formats.html.HtmlDocletWriter
addInlineComment, addInlineComment, addInlineDeprecatedComment, addPreQualifiedClassLink, addPreQualifiedClassLink, addPreQualifiedStrongClassLink, addPreviewComment, addPreviewInfo, addPreviewSummary, addSrcLink, addSummaryComment, addSummaryComment, addSummaryDeprecatedComment, addTagsInfo, commentTagsToContent, commentTagsToContent, commentTagsToContent, getAnnotations, getBlockTagOutput, getBlockTagOutput, getBody, getBodyStyle, getCrossClassLink, getCrossModuleLink, getCrossPackageLink, getCurrentPageElement, getDeprecatedPhrase, getDocLink, getDocLink, getDocLink, getDocLink, getDocLink, getEnclosingPackageName, getFooter, getHeader, getHeader, getLink, getLocalizedPackageName, getModuleLink, getModuleLink, getNavBar, getNavLinkToOverviewTree, getPackageLabel, getPackageLink, getPackageLink, getPackageTableHeader, getPreQualifiedClassLink, getQualifiedClassLink, getTagletWriterInstance, getTagletWriterInstance, getTypeParameterLinks, getWindowTitle, hasSerializationOverviewTags, invalidTagOutput, pathString, pathString, printHtmlDocument, printHtmlDocument, printHtmlDocument, replaceDocRootDir, resolveExternalSpecURI
-
Konstruktordetails
-
ConstantsSummaryWriterImpl
Construct a ConstantsSummaryWriter.- Parameter:
configuration- the configuration used in this run of the standard doclet.
-
-
Methodendetails
-
getHeader
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterGet the header for the constant summary documentation.- Angegeben von:
getHeaderin SchnittstelleConstantsSummaryWriter- Gibt zurück:
- header that needs to be added to the documentation
-
getContentsHeader
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterGet the header for the constant content list.- Angegeben von:
getContentsHeaderin SchnittstelleConstantsSummaryWriter- Gibt zurück:
- content header that needs to be added to the documentation
-
addLinkToPackageContent
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterAdds the given package name link to the constant content list.- Angegeben von:
addLinkToPackageContentin SchnittstelleConstantsSummaryWriter- Parameter:
abbrevPackageName- the abbreviated package namecontent- the content to which the link will be added
-
addContentsList
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterAdd the content list to the documentation.- Angegeben von:
addContentsListin SchnittstelleConstantsSummaryWriter- Parameter:
content- the content that will be added to the list
-
getConstantSummaries
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterGet the constant summaries for the document.- Angegeben von:
getConstantSummariesin SchnittstelleConstantsSummaryWriter- Gibt zurück:
- constant summaries header to be added to the documentation
-
addPackageGroup
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterAdds a header for the given abbreviated package name.- Angegeben von:
addPackageGroupin SchnittstelleConstantsSummaryWriter- Parameter:
abbrevPackageName- the abbreviated package nametoContent- the summaries documentation
-
getClassConstantHeader
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterGet the class summary header for the constants summary.- Angegeben von:
getClassConstantHeaderin SchnittstelleConstantsSummaryWriter- Gibt zurück:
- the header content for the class constants summary
-
addClassConstant
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterAdd the content list to the documentation summaries.- Angegeben von:
addClassConstantin SchnittstelleConstantsSummaryWriter- Parameter:
fromClassConstant- the class constant content that will be added to the list
-
addConstantMembers
public void addConstantMembers(TypeElement typeElement, Collection<VariableElement> fields, Content target) Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterAdds the constant member table to the documentation.- Angegeben von:
addConstantMembersin SchnittstelleConstantsSummaryWriter- Parameter:
typeElement- the class whose constants are being documented.fields- the constants being documented.target- the content to which the constant member table content will be added
-
addConstantSummaries
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterAdd the summaries list to the content.- Angegeben von:
addConstantSummariesin SchnittstelleConstantsSummaryWriter- Parameter:
content- the summaries content that will be added to the list
-
printDocument
Beschreibung aus Schnittstelle kopiert:ConstantsSummaryWriterPrint the constants summary document.- Angegeben von:
printDocumentin SchnittstelleConstantsSummaryWriter- Parameter:
content- the content which should be printed- Löst aus:
DocFileIOException- if there is a problem while writing the document
-