Klasse EnumConstantBuilder
java.lang.Object
org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractMemberBuilder
org.jdrupes.mdoclet.internal.doclets.toolkit.builders.EnumConstantBuilder
Builds documentation for a enum constants.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractBuilder
AbstractBuilder.Context
-
Feldübersicht
Von Klasse geerbte Felder org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractMemberBuilder
typeElement, visibleMemberTable
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 the documentation.protected void
buildDeprecationInfo
(Content target) Build the deprecation information.protected void
buildEnumConstant
(Content target) Build the enum constant documentation.protected void
buildEnumConstantComments
(Content target) Build the comments for the enum constant.protected void
buildPreviewInfo
(Content target) Build the preview information.protected void
buildSignature
(Content target) Build the signature.protected void
buildTagInfo
(Content target) Build the tag information.static EnumConstantBuilder
getInstance
(AbstractBuilder.Context context, TypeElement typeElement, EnumConstantWriter writer) Construct a new EnumConstantsBuilder.Return the enum constant writer for this builder.boolean
Returns whether or not there are members to document.Von Klasse geerbte Methoden org.jdrupes.mdoclet.internal.doclets.toolkit.builders.AbstractMemberBuilder
build, getVisibleMembers
-
Methodendetails
-
getInstance
public static EnumConstantBuilder getInstance(AbstractBuilder.Context context, TypeElement typeElement, EnumConstantWriter writer) Construct a new EnumConstantsBuilder.- Parameter:
context
- the build context.typeElement
- the class whose members are being documented.writer
- the doclet specific writer.- Gibt zurück:
- the new EnumConstantsBuilder
-
hasMembersToDocument
Returns whether or not there are members to document.- Angegeben von:
hasMembersToDocument
in KlasseAbstractMemberBuilder
- Gibt zurück:
- whether or not there are members to document
-
build
Beschreibung aus Klasse kopiert:AbstractMemberBuilder
Build the documentation.- Angegeben von:
build
in KlasseAbstractMemberBuilder
- Parameter:
target
- the content into which to add the documentation- Löst aus:
DocletException
- if there is a problem building the documentation
-
buildEnumConstant
Build the enum constant documentation.- Parameter:
target
- the content to which the documentation will be added- Löst aus:
DocletException
- is there is a problem while building the documentation
-
buildSignature
Build the signature.- Parameter:
target
- the content to which the documentation will be added
-
buildDeprecationInfo
Build the deprecation information.- Parameter:
target
- the content to which the documentation will be added
-
buildPreviewInfo
Build the preview information.- Parameter:
target
- the content to which the documentation will be added
-
buildEnumConstantComments
Build the comments for the enum constant.Do nothing if
BaseOptions.noComment()
is set to true.- Parameter:
target
- the content to which the documentation will be added
-
buildTagInfo
Build the tag information.- Parameter:
target
- the content to which the documentation will be added
-
getWriter
Return the enum constant writer for this builder.- Gibt zurück:
- the enum constant writer for this builder.
-