Klasse ConstantsSummaryBuilder
java.lang.Object
org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
org.jdrupes.mdoclet.internal.doclets.toolkit.builders.ConstantsSummaryBuilder
Builds the Constants Summary Page.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
AbstractBuilder.Context
-
Feldübersicht
Modifizierer und TypFeldBeschreibungThe set of package-group headings.protected final Set
<TypeElement> The set of type elements that have constant fields.protected ConstantsSummaryWriter
The writer used to write the results.Von Klasse geerbte Felder org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
builderFactory, configuration, containingPackagesSeen, messages, options, resources, utils
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
build()
Build the documentation.protected void
Builds the summary for the current class.protected void
buildConstantMembers
(Content target) Builds the summary of constant members in the class.protected void
Builds the summary for each documented package.protected void
Builds the constant summary page.protected void
Builds the list of contents for the groups of packages appearing in the constants summary page.protected void
buildPackageHeader
(Content target) Builds the header for the given package.Gibt the abbreviated name for a package, containing the leading segments of the name zurück.static ConstantsSummaryBuilder
getInstance
(AbstractBuilder.Context context) Constructs a ConstantsSummaryBuilder.
-
Felddetails
-
writer
The writer used to write the results. -
typeElementsWithConstFields
The set of type elements that have constant fields. -
packageGroupHeadings
The set of package-group headings.
-
-
Methodendetails
-
getInstance
Constructs a ConstantsSummaryBuilder.- Parameter:
context
- the build context- Gibt zurück:
- the new ConstantsSummaryBuilder
-
build
Beschreibung aus Klasse kopiert:AbstractBuilder
Build the documentation.- Angegeben von:
build
in KlasseAbstractBuilder
- Löst aus:
DocletException
- if there is a problem building the documentation
-
buildConstantSummary
Builds the constant summary page.- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildContents
Builds the list of contents for the groups of packages appearing in the constants summary page. -
buildConstantSummaries
Builds the summary for each documented package.- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildPackageHeader
Builds the header for the given package.- Parameter:
target
- the content to which the package header will be added
-
buildClassConstantSummary
Builds the summary for the current class.- Löst aus:
DocletException
- if there is a problem while building the documentation
-
buildConstantMembers
Builds the summary of constant members in the class.- Parameter:
target
- the content to which the table of constant members will be added
-
getAbbrevPackageName
Gibt the abbreviated name for a package, containing the leading segments of the name zurück.- Parameter:
pkg
- the package- Gibt zurück:
- the abbreviated name for a package, containing the leading segments of the name
-