com.sun.tools.doclets.formats.html
Class AbstractExecutableMemberWriter
java.lang.Object
com.sun.tools.doclets.formats.html.AbstractMemberWriter
com.sun.tools.doclets.formats.html.AbstractExecutableMemberWriter
- Direct Known Subclasses:
- ConstructorWriterImpl, MethodWriterImpl
public abstract class AbstractExecutableMemberWriter
- extends AbstractMemberWriter
Print method and constructor info.
| Methods inherited from class com.sun.tools.doclets.formats.html.AbstractMemberWriter |
configuration, eligibleMembers, isInherited, makeSpace, modifierString, name, navDetailLink, navSummaryLink, print, print, printComment, printCommentAndTags, printDeprecatedAPI, printFullComment, printHead, printInheritedSummaryAnchor, printInheritedSummaryFooter, printInheritedSummaryHeader, printInheritedSummaryLabel, printModifierAndType, printModifiers, printNavDetailLink, printNavSummaryLink, printStaticAndType, printSummaryAnchor, printSummaryFooter, printSummaryHeader, printSummaryLabel, printSummaryType, printUseInfo, serialWarning, strong, typeString, writeMemberSummary, writeSummaryLink |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractExecutableMemberWriter
public AbstractExecutableMemberWriter(SubWriterHolderWriter writer,
ClassDoc classdoc)
AbstractExecutableMemberWriter
public AbstractExecutableMemberWriter(SubWriterHolderWriter writer)
writeTypeParameters
protected int writeTypeParameters(ExecutableMemberDoc member)
- Write the type parameters for the executable member.
- Parameters:
member - the member to write type parameters for.
- Returns:
- the display length required to write this information.
writeSignature
protected void writeSignature(ExecutableMemberDoc member)
writeDeprecatedLink
protected void writeDeprecatedLink(ProgramElementDoc member)
- Specified by:
writeDeprecatedLink in class AbstractMemberWriter
writeSummaryLink
protected void writeSummaryLink(int context,
ClassDoc cd,
ProgramElementDoc member)
- Specified by:
writeSummaryLink in class AbstractMemberWriter
writeInheritedSummaryLink
protected void writeInheritedSummaryLink(ClassDoc cd,
ProgramElementDoc member)
- Specified by:
writeInheritedSummaryLink in class AbstractMemberWriter
writeParam
protected void writeParam(ExecutableMemberDoc member,
Parameter param,
boolean isVarArg)
writeParameters
protected void writeParameters(ExecutableMemberDoc member)
writeParameters
protected void writeParameters(ExecutableMemberDoc member,
boolean includeAnnotations)
writeExceptions
protected void writeExceptions(ExecutableMemberDoc member)
getReturnTypeLength
protected int getReturnTypeLength(ExecutableMemberDoc member)
implementsMethodInIntfac
protected ClassDoc implementsMethodInIntfac(MethodDoc method,
ClassDoc[] intfacs)
getErasureAnchor
protected java.lang.String getErasureAnchor(ExecutableMemberDoc emd)
- 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.