Class MethodBuilder
- 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.MethodBuilder
-
@Deprecated public class MethodBuilder extends AbstractMemberBuilder
Deprecated.Builds documentation for a method.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
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidbuildDeprecationInfo(XMLNode node, Content methodDocTree)Deprecated.Build the deprecation information.voidbuildMethodComments(XMLNode node, Content methodDocTree)Deprecated.Build the comments for the method.voidbuildMethodDoc(XMLNode node, Content memberDetailsTree)Deprecated.Build the method documentation.voidbuildSignature(XMLNode node, Content methodDocTree)Deprecated.Build the signature.voidbuildTagInfo(XMLNode node, Content methodDocTree)Deprecated.Build the tag information.static MethodBuildergetInstance(AbstractBuilder.Context context, ClassDoc classDoc, MethodWriter writer)Deprecated.Construct a new MethodBuilder.StringgetName()Deprecated.Return the name of this builder.VisibleMemberMapgetVisibleMemberMap()Deprecated.Returns the visible member map for the methods of this class.MethodWritergetWriter()Deprecated.Return the method writer for this builder.booleanhasMembersToDocument()Deprecated.Return true if this subbuilder has anything to document.List<ProgramElementDoc>members(ClassDoc classDoc)Deprecated.Returns a list of methods that will be documented for the given class.-
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 MethodBuilder getInstance(AbstractBuilder.Context context, ClassDoc classDoc, MethodWriter writer)
Deprecated.Construct a new MethodBuilder.- Parameters:
context- the build context.classDoc- the class whoses members are being documented.writer- the doclet specific writer.- Returns:
- an instance of a MethodBuilder.
-
getName
public String getName()
Deprecated.Return the name of this builder.- Specified by:
getNamein classAbstractBuilder- Returns:
- the name of the builder.
-
members
public List<ProgramElementDoc> members(ClassDoc classDoc)
Deprecated.Returns a list of methods 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 methods that will be documented.
-
getVisibleMemberMap
public VisibleMemberMap getVisibleMemberMap()
Deprecated.Returns the visible member map for the methods of this class.- Returns:
- the visible member map for the methods of this class.
-
hasMembersToDocument
public boolean hasMembersToDocument()
Deprecated.Return true if this subbuilder has anything to document.- Specified by:
hasMembersToDocumentin classAbstractMemberBuilder- Returns:
- true if this subbuilder has anything to document.
-
buildMethodDoc
public void buildMethodDoc(XMLNode node, Content memberDetailsTree)
Deprecated.Build the method documentation.- Parameters:
node- the XML element that specifies which components to documentmemberDetailsTree- the content tree to which the documentation will be added
-
buildSignature
public void buildSignature(XMLNode node, Content methodDocTree)
Deprecated.Build the signature.- Parameters:
node- the XML element that specifies which components to documentmethodDocTree- the content tree to which the documentation will be added
-
buildDeprecationInfo
public void buildDeprecationInfo(XMLNode node, Content methodDocTree)
Deprecated.Build the deprecation information.- Parameters:
node- the XML element that specifies which components to documentmethodDocTree- the content tree to which the documentation will be added
-
buildMethodComments
public void buildMethodComments(XMLNode node, Content methodDocTree)
Deprecated.Build the comments for the method. Do nothing ifConfiguration.nocommentis set to true.- Parameters:
node- the XML element that specifies which components to documentmethodDocTree- the content tree to which the documentation will be added
-
buildTagInfo
public void buildTagInfo(XMLNode node, Content methodDocTree)
Deprecated.Build the tag information.- Parameters:
node- the XML element that specifies which components to documentmethodDocTree- the content tree to which the documentation will be added
-
getWriter
public MethodWriter getWriter()
Deprecated.Return the method writer for this builder.- Returns:
- the method writer for this builder.
-
-