Class FieldBuilder
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.FieldBuilder
Deprecated.
Builds documentation for a field.
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.AbstractBuilder
configuration, containingPackagesSeen, DEBUG, layoutParser, utils -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildDeprecationInfo(XMLNode node, Content fieldDocTree) Deprecated.Build the deprecation information.voidbuildFieldComments(XMLNode node, Content fieldDocTree) Deprecated.Build the comments for the field.voidbuildFieldDoc(XMLNode node, Content memberDetailsTree) Deprecated.Build the field documentation.voidbuildSignature(XMLNode node, Content fieldDocTree) Deprecated.Build the signature.voidbuildTagInfo(XMLNode node, Content fieldDocTree) Deprecated.Build the tag information.static FieldBuildergetInstance(AbstractBuilder.Context context, ClassDoc classDoc, FieldWriter writer) Deprecated.Construct a new FieldBuilder.getName()Deprecated.Return the name of this builder.Deprecated.Returns the visible member map for the fields of this class.Deprecated.Return the field writer for this builder.booleanDeprecated.summaryOrder.size()Deprecated.Returns a list of fields that will be documented for the given class.Methods inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractMemberBuilder
build, buildMethods inherited from class gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder
buildChildren, invokeMethod
-
Method Details
-
getInstance
public static FieldBuilder getInstance(AbstractBuilder.Context context, ClassDoc classDoc, FieldWriter writer) Deprecated.Construct a new FieldBuilder.- Parameters:
context- the build context.classDoc- the class whoses members are being documented.writer- the doclet specific writer.
-
getName
Deprecated.Return the name of this builder.- Specified by:
getNamein classAbstractBuilder- Returns:
- the name of the builder.
-
members
Deprecated.Returns a list of fields that will be documented for the given class. This information can be used for doclet specific documentation generation.- Parameters:
classDoc- theClassDocwe want to check.- Returns:
- a list of fields that will be documented.
-
getVisibleMemberMap
Deprecated.Returns the visible member map for the fields of this class.- Returns:
- the visible member map for the fields of this class.
-
hasMembersToDocument
public boolean hasMembersToDocument()Deprecated.summaryOrder.size()- Specified by:
hasMembersToDocumentin classAbstractMemberBuilder- Returns:
- true if this subbuilder has anything to document.
-
buildFieldDoc
Deprecated.Build the field documentation.- Parameters:
node- the XML element that specifies which components to documentmemberDetailsTree- the content tree to which the documentation will be added
-
buildSignature
Deprecated.Build the signature.- Parameters:
node- the XML element that specifies which components to documentfieldDocTree- the content tree to which the documentation will be added
-
buildDeprecationInfo
Deprecated.Build the deprecation information.- Parameters:
node- the XML element that specifies which components to documentfieldDocTree- the content tree to which the documentation will be added
-
buildFieldComments
Deprecated.Build the comments for the field. Do nothing ifConfiguration.nocommentis set to true.- Parameters:
node- the XML element that specifies which components to documentfieldDocTree- the content tree to which the documentation will be added
-
buildTagInfo
Deprecated.Build the tag information.- Parameters:
node- the XML element that specifies which components to documentfieldDocTree- the content tree to which the documentation will be added
-
getWriter
Deprecated.Return the field writer for this builder.- Returns:
- the field writer for this builder.
-