|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.freehep.tools.doclet.AbstractSubWriter
Field Summary | |
protected com.sun.javadoc.ClassDoc |
classdoc
|
boolean |
nodepr
|
protected boolean |
printedSummaryHeader
|
List |
visibleClasses
|
com.sun.tools.doclets.VisibleMemberMap |
visibleMemberMap
|
protected SubWriterHolderWriter |
writer
|
Constructor Summary | |
AbstractSubWriter(SubWriterHolderWriter writer)
|
|
AbstractSubWriter(SubWriterHolderWriter writer,
com.sun.javadoc.ClassDoc classdoc)
|
Method Summary | |
protected void |
bold(String str)
|
void |
buildVisibleMemberMap()
|
ConfigurationStandard |
configuration()
|
com.sun.javadoc.ProgramElementDoc[] |
eligibleMembers(com.sun.javadoc.ProgramElementDoc[] members)
|
abstract int |
getMemberKind()
abstracts |
protected boolean |
isInherited(com.sun.javadoc.ProgramElementDoc ped)
Return true if the given ProgramElement is inherited
by the class that is being documented. |
protected String |
makeSpace(int len)
|
List |
members(com.sun.javadoc.ClassDoc cd)
|
protected String |
modifierString(com.sun.javadoc.MemberDoc member)
Return a string describing the access modifier flags. |
com.sun.tools.doclets.MessageRetriever |
msg()
|
protected String |
name(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
navDetailLink()
|
protected void |
navSummaryLink()
|
protected void |
print(char ch)
|
protected void |
print(String str)
|
protected abstract void |
printBodyHtmlEnd(com.sun.javadoc.ClassDoc cd)
|
protected void |
printComment(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printCommentAndTags(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printDeprecated(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printDeprecatedAPI(List deprmembers,
String headingKey)
Generate the code for listing the deprecated APIs. |
protected void |
printDeprecatedClassComment(com.sun.javadoc.ProgramElementDoc member)
|
protected abstract void |
printDeprecatedLink(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printFullComment(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printHead(com.sun.javadoc.MemberDoc member)
|
protected abstract void |
printHeader(com.sun.javadoc.ClassDoc cd)
|
void |
printInheritedMembersSummary()
|
abstract void |
printInheritedSummaryAnchor(com.sun.javadoc.ClassDoc cd)
|
void |
printInheritedSummaryFooter(com.sun.javadoc.ClassDoc cd)
Forward to containing writer |
void |
printInheritedSummaryHeader(com.sun.javadoc.ClassDoc cd)
Forward to containing writer |
abstract void |
printInheritedSummaryLabel(com.sun.javadoc.ClassDoc cd)
|
protected abstract void |
printInheritedSummaryLink(com.sun.javadoc.ClassDoc cd,
com.sun.javadoc.ProgramElementDoc member)
|
void |
printInheritedSummaryMember(com.sun.javadoc.ClassDoc cd,
com.sun.javadoc.ProgramElementDoc member)
Forward to containing writer |
protected abstract void |
printMember(com.sun.javadoc.ProgramElementDoc elem)
|
void |
printMembers()
|
void |
printMembersSummary()
|
protected void |
printModifier(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printModifierAndType(com.sun.javadoc.ProgramElementDoc member,
com.sun.javadoc.Type type)
|
protected void |
printModifiers(com.sun.javadoc.MemberDoc member)
|
protected abstract void |
printNavDetailLink(boolean link)
|
protected abstract void |
printNavSummaryLink(com.sun.javadoc.ClassDoc cd,
boolean link)
|
protected void |
printStaticAndType(boolean isStatic,
com.sun.javadoc.Type type)
Print 'static' if static and type link. |
abstract void |
printSummaryAnchor(com.sun.javadoc.ClassDoc cd)
|
void |
printSummaryFooter(com.sun.javadoc.ClassDoc cd)
Forward to containing writer |
void |
printSummaryHeader(com.sun.javadoc.ClassDoc cd)
Forward to containing writer |
abstract void |
printSummaryLabel(com.sun.javadoc.ClassDoc cd)
|
protected abstract void |
printSummaryLink(com.sun.javadoc.ClassDoc cd,
com.sun.javadoc.ProgramElementDoc member)
|
void |
printSummaryMember(com.sun.javadoc.ClassDoc cd,
com.sun.javadoc.ProgramElementDoc member)
Forward to containing writer |
protected abstract void |
printSummaryType(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printTags(com.sun.javadoc.ProgramElementDoc member)
|
protected void |
printTypedName(com.sun.javadoc.Type type,
String name)
|
protected void |
printTypeLink(com.sun.javadoc.Type type)
|
protected void |
printTypeLinkNoDimension(com.sun.javadoc.Type type)
|
protected void |
printUseInfo(Object mems,
String heading)
Print use info. |
protected void |
serialWarning(com.sun.javadoc.SourcePosition pos,
String key,
String a1,
String a2)
|
protected String |
typeString(com.sun.javadoc.MemberDoc member)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected boolean printedSummaryHeader
protected final SubWriterHolderWriter writer
protected final com.sun.javadoc.ClassDoc classdoc
public final boolean nodepr
public com.sun.tools.doclets.VisibleMemberMap visibleMemberMap
public List visibleClasses
Constructor Detail |
public AbstractSubWriter(SubWriterHolderWriter writer, com.sun.javadoc.ClassDoc classdoc)
public AbstractSubWriter(SubWriterHolderWriter writer)
Method Detail |
public abstract int getMemberKind()
public abstract void printSummaryLabel(com.sun.javadoc.ClassDoc cd)
public abstract void printInheritedSummaryLabel(com.sun.javadoc.ClassDoc cd)
public abstract void printSummaryAnchor(com.sun.javadoc.ClassDoc cd)
public abstract void printInheritedSummaryAnchor(com.sun.javadoc.ClassDoc cd)
protected abstract void printSummaryType(com.sun.javadoc.ProgramElementDoc member)
protected abstract void printSummaryLink(com.sun.javadoc.ClassDoc cd, com.sun.javadoc.ProgramElementDoc member)
protected abstract void printInheritedSummaryLink(com.sun.javadoc.ClassDoc cd, com.sun.javadoc.ProgramElementDoc member)
protected abstract void printHeader(com.sun.javadoc.ClassDoc cd)
protected abstract void printBodyHtmlEnd(com.sun.javadoc.ClassDoc cd)
protected abstract void printMember(com.sun.javadoc.ProgramElementDoc elem)
protected abstract void printDeprecatedLink(com.sun.javadoc.ProgramElementDoc member)
protected abstract void printNavSummaryLink(com.sun.javadoc.ClassDoc cd, boolean link)
protected abstract void printNavDetailLink(boolean link)
protected void print(String str)
protected void print(char ch)
protected void bold(String str)
protected void printTypeLinkNoDimension(com.sun.javadoc.Type type)
protected void printTypeLink(com.sun.javadoc.Type type)
protected String modifierString(com.sun.javadoc.MemberDoc member)
protected String typeString(com.sun.javadoc.MemberDoc member)
protected void printModifiers(com.sun.javadoc.MemberDoc member)
protected void printTypedName(com.sun.javadoc.Type type, String name)
protected String makeSpace(int len)
protected void printStaticAndType(boolean isStatic, com.sun.javadoc.Type type)
protected void printModifierAndType(com.sun.javadoc.ProgramElementDoc member, com.sun.javadoc.Type type)
protected void printModifier(com.sun.javadoc.ProgramElementDoc member)
protected void printComment(com.sun.javadoc.ProgramElementDoc member)
protected void printTags(com.sun.javadoc.ProgramElementDoc member)
protected String name(com.sun.javadoc.ProgramElementDoc member)
protected void printDeprecated(com.sun.javadoc.ProgramElementDoc member)
protected void printDeprecatedClassComment(com.sun.javadoc.ProgramElementDoc member)
protected void printHead(com.sun.javadoc.MemberDoc member)
protected void printFullComment(com.sun.javadoc.ProgramElementDoc member)
protected void printCommentAndTags(com.sun.javadoc.ProgramElementDoc member)
public void printSummaryHeader(com.sun.javadoc.ClassDoc cd)
public void printInheritedSummaryHeader(com.sun.javadoc.ClassDoc cd)
public void printInheritedSummaryFooter(com.sun.javadoc.ClassDoc cd)
public void printSummaryFooter(com.sun.javadoc.ClassDoc cd)
public void printSummaryMember(com.sun.javadoc.ClassDoc cd, com.sun.javadoc.ProgramElementDoc member)
public void printInheritedSummaryMember(com.sun.javadoc.ClassDoc cd, com.sun.javadoc.ProgramElementDoc member)
public void printMembersSummary()
protected boolean isInherited(com.sun.javadoc.ProgramElementDoc ped)
ProgramElement
is inherited
by the class that is being documented.
ped
- The code>ProgramElement being checked.
return true if the code>ProgramElement is being inherited and
false otherwise.public void printInheritedMembersSummary()
public void printMembers()
protected void printDeprecatedAPI(List deprmembers, String headingKey)
protected void printUseInfo(Object mems, String heading)
protected void navSummaryLink()
protected void navDetailLink()
protected void serialWarning(com.sun.javadoc.SourcePosition pos, String key, String a1, String a2)
public void buildVisibleMemberMap()
public com.sun.javadoc.ProgramElementDoc[] eligibleMembers(com.sun.javadoc.ProgramElementDoc[] members)
public List members(com.sun.javadoc.ClassDoc cd)
public ConfigurationStandard configuration()
public com.sun.tools.doclets.MessageRetriever msg()
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |