Class AnnotationTypeOptionalMemberBuilder
- java.lang.Object
-
- gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder
-
- gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder
-
- gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AnnotationTypeRequiredMemberBuilder
-
- gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AnnotationTypeOptionalMemberBuilder
-
@Deprecated public class AnnotationTypeOptionalMemberBuilder extends AnnotationTypeRequiredMemberBuilder
Deprecated.Builds documentation for optional annotation type members.This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
- Since:
- 1.5
- Author:
- Jamie Ho, Bhavesh Patel (Modified)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder
AbstractBuilder.Context
-
-
Field Summary
-
Fields inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AnnotationTypeRequiredMemberBuilder
classDoc, currentMemberIndex, members, visibleMemberMap, writer
-
Fields inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder
configuration, containingPackagesSeen, DEBUG, layoutParser, utils
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidbuildAnnotationTypeOptionalMember(XMLNode node, Content memberDetailsTree)Deprecated.Build the annotation type optional member documentation.voidbuildDefaultValueInfo(XMLNode node, Content annotationDocTree)Deprecated.Build the default value for this optional member.static AnnotationTypeOptionalMemberBuildergetInstance(AbstractBuilder.Context context, ClassDoc classDoc, AnnotationTypeOptionalMemberWriter writer)Deprecated.Construct a new AnnotationTypeMemberBuilder.StringgetName()Deprecated.Return the name of this builder.AnnotationTypeRequiredMemberWritergetWriter()Deprecated.Return the annotation type required member writer for this builder.-
Methods inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AnnotationTypeRequiredMemberBuilder
buildAnnotationTypeMember, buildAnnotationTypeRequiredMember, buildDeprecationInfo, buildMemberComments, buildSignature, buildTagInfo, getInstance, getVisibleMemberMap, hasMembersToDocument, members
-
Methods inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder
build, build
-
Methods inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder
buildChildren, invokeMethod
-
-
-
-
Method Detail
-
getInstance
public static AnnotationTypeOptionalMemberBuilder getInstance(AbstractBuilder.Context context, ClassDoc classDoc, AnnotationTypeOptionalMemberWriter writer)
Deprecated.Construct a new AnnotationTypeMemberBuilder.- Parameters:
context- the build context.classDoc- the class whose members are being documented.writer- the doclet specific writer.
-
getName
public String getName()
Deprecated.Return the name of this builder.- Overrides:
getNamein classAnnotationTypeRequiredMemberBuilder- Returns:
- the name of the builder.
-
buildAnnotationTypeOptionalMember
public void buildAnnotationTypeOptionalMember(XMLNode node, Content memberDetailsTree)
Deprecated.Build the annotation type optional member documentation.- Parameters:
node- the XML element that specifies which components to documentmemberDetailsTree- the content tree to which the documentation will be added
-
buildDefaultValueInfo
public void buildDefaultValueInfo(XMLNode node, Content annotationDocTree)
Deprecated.Build the default value for this optional member.- Parameters:
node- the XML element that specifies which components to documentannotationDocTree- the content tree to which the documentation will be added
-
getWriter
public AnnotationTypeRequiredMemberWriter getWriter()
Deprecated.Return the annotation type required member writer for this builder.- Overrides:
getWriterin classAnnotationTypeRequiredMemberBuilder- Returns:
- the annotation type required member constant writer for this builder.
-
-