Class AbstractExecutableMemberWriter
java.lang.Object
gw.gosudoc.com.sun.tools.doclets.formats.html.AbstractMemberWriter
gw.gosudoc.com.sun.tools.doclets.formats.html.AbstractExecutableMemberWriter
- Direct Known Subclasses:
ConstructorWriterImpl
,MethodWriterImpl
Deprecated.
Print method and constructor info.
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.
-
Field Summary
Fields inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.AbstractMemberWriter
classdoc, configuration, methodTypes, nodepr, printedSummaryHeader, typeMap, utils, writer
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.AbstractExecutableMemberWriter
(SubWriterHolderWriter writer, ClassDoc classdoc) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addExceptions
(ExecutableMemberDoc member, Content htmltree, int indentSize) Deprecated.Add exceptions for the executable member.protected void
addInheritedSummaryLink
(ClassDoc cd, ProgramElementDoc member, Content linksTree) Deprecated.Add the inherited summary link for the member.protected void
addParam
(ExecutableMemberDoc member, Parameter param, boolean isVarArg, Content tree) Deprecated.Add the parameter for the executable member.protected void
addParameters
(ExecutableMemberDoc member, boolean includeAnnotations, Content htmltree, int indentSize) Deprecated.Add all the parameters for the executable member.protected void
addParameters
(ExecutableMemberDoc member, Content htmltree, int indentSize) Deprecated.Add all the parameters for the executable member.protected void
addReceiverAnnotations
(ExecutableMemberDoc member, Type rcvrType, AnnotationDesc[] descList, Content tree) Deprecated.Add the receiver annotations information.protected void
addSummaryLink
(LinkInfoImpl.Kind context, ClassDoc cd, ProgramElementDoc member, Content tdSummary) Deprecated.Add the summary link for the member.protected void
addTypeParameters
(ExecutableMemberDoc member, Content htmltree) Deprecated.Add the type parameters for the executable member.protected Content
getDeprecatedLink
(ProgramElementDoc member) Deprecated.Get the deprecated link.protected String
Deprecated.For backward compatibility, include an anchor using the erasures of the parameters.protected Content
getTypeParameters
(ExecutableMemberDoc member) Deprecated.Get the type parameters for the executable member.protected ClassDoc
implementsMethodInIntfac
(MethodDoc method, ClassDoc[] intfacs) Deprecated.Methods inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.AbstractMemberWriter
addComment, addDeprecatedAPI, addDeprecatedInfo, addInheritedMemberSummary, addInheritedSummaryAnchor, addInheritedSummaryLabel, addMemberSummary, addModifierAndType, addModifiers, addName, addNavDetailLink, addNavDetailLink, addNavSummaryLink, addSummaryAnchor, addSummaryLabel, addSummaryLink, addSummaryType, addUseInfo, eligibleMembers, getCaption, getHead, getInheritedSummaryHeader, getInheritedSummaryLinksTree, getMemberTree, getMemberTree, getNavSummaryLink, getSummaryTableHeader, getSummaryTableTree, getTableSummary, isInherited, makeSpace, modifierString, name, serialWarning, setSummaryColumnStyle, showTabs, typeString
-
Constructor Details
-
AbstractExecutableMemberWriter
Deprecated. -
AbstractExecutableMemberWriter
Deprecated.
-
-
Method Details
-
addTypeParameters
Deprecated.Add the type parameters for the executable member.- Parameters:
member
- the member to write type parameters for.htmltree
- the content tree to which the parameters will be added.
-
getTypeParameters
Deprecated.Get the type parameters for the executable member.- Parameters:
member
- the member for which to get the type parameters.- Returns:
- the type parameters.
-
getDeprecatedLink
Deprecated.Get the deprecated link.- Specified by:
getDeprecatedLink
in classAbstractMemberWriter
- Parameters:
member
- the member being linked to- Returns:
- a content tree representing the link
-
addSummaryLink
protected void addSummaryLink(LinkInfoImpl.Kind context, ClassDoc cd, ProgramElementDoc member, Content tdSummary) Deprecated.Add the summary link for the member.- Specified by:
addSummaryLink
in classAbstractMemberWriter
- Parameters:
context
- the id of the context where the link will be printedcd
- the classDoc that we should link tomember
- the member being linked totdSummary
- the content tree to which the link will be added
-
addInheritedSummaryLink
Deprecated.Add the inherited summary link for the member.- Specified by:
addInheritedSummaryLink
in classAbstractMemberWriter
- Parameters:
cd
- the classDoc that we should link tomember
- the member being linked tolinksTree
- the content tree to which the link will be added
-
addParam
protected void addParam(ExecutableMemberDoc member, Parameter param, boolean isVarArg, Content tree) Deprecated.Add the parameter for the executable member.- Parameters:
member
- the member to write parameter for.param
- the parameter that needs to be written.isVarArg
- true if this is a link to var arg.tree
- the content tree to which the parameter information will be added.
-
addReceiverAnnotations
protected void addReceiverAnnotations(ExecutableMemberDoc member, Type rcvrType, AnnotationDesc[] descList, Content tree) Deprecated.Add the receiver annotations information.- Parameters:
member
- the member to write receiver annotations for.rcvrType
- the receiver type.descList
- list of annotation description.tree
- the content tree to which the information will be added.
-
addParameters
Deprecated.Add all the parameters for the executable member.- Parameters:
member
- the member to write parameters for.htmltree
- the content tree to which the parameters information will be added.
-
addParameters
protected void addParameters(ExecutableMemberDoc member, boolean includeAnnotations, Content htmltree, int indentSize) Deprecated.Add all the parameters for the executable member.- Parameters:
member
- the member to write parameters for.includeAnnotations
- true if annotation information needs to be added.htmltree
- the content tree to which the parameters information will be added.
-
addExceptions
Deprecated.Add exceptions for the executable member.- Parameters:
member
- the member to write exceptions for.htmltree
- the content tree to which the exceptions information will be added.
-
implementsMethodInIntfac
Deprecated. -
getErasureAnchor
Deprecated.For backward compatibility, include an anchor using the erasures of the parameters. NOTE: We won't need this method anymore after we fix see tags so that they use the type instead of the erasure.- Parameters:
emd
- the ExecutableMemberDoc to anchor to.- Returns:
- the 1.4.x style anchor for the ExecutableMemberDoc.
-