FreeHEP API
Version current

org.freehep.tools.doclet
Class ClassSubWriter

java.lang.Object
  extended byorg.freehep.tools.doclet.AbstractSubWriter
      extended byorg.freehep.tools.doclet.ClassSubWriter

public class ClassSubWriter
extends AbstractSubWriter

Author:
Robert Field, Atul M Dambalkar
Source Code:
ClassSubWriter.java

Field Summary
 
Fields inherited from class org.freehep.tools.doclet.AbstractSubWriter
classdoc, nodepr, printedSummaryHeader, visibleClasses, visibleMemberMap, writer
 
Constructor Summary
ClassSubWriter(SubWriterHolderWriter writer)
           
ClassSubWriter(SubWriterHolderWriter writer, com.sun.javadoc.ClassDoc classdoc)
           
 
Method Summary
 int getMemberKind()
          abstracts
protected  void printBodyHtmlEnd(com.sun.javadoc.ClassDoc cd)
           
protected  void printDeprecatedLink(com.sun.javadoc.ProgramElementDoc member)
           
protected  void printHeader(com.sun.javadoc.ClassDoc cd)
           
 void printInheritedSummaryAnchor(com.sun.javadoc.ClassDoc cd)
           
 void printInheritedSummaryLabel(com.sun.javadoc.ClassDoc cd)
           
protected  void printInheritedSummaryLink(com.sun.javadoc.ClassDoc cd, com.sun.javadoc.ProgramElementDoc member)
           
protected  void printMember(com.sun.javadoc.ProgramElementDoc member)
           
protected  void printMemberLink(com.sun.javadoc.ProgramElementDoc member)
           
protected  void printMembersSummaryLink(com.sun.javadoc.ClassDoc cd, com.sun.javadoc.ClassDoc icd, boolean link)
           
protected  void printNavDetailLink(boolean link)
           
protected  void printNavSummaryLink(com.sun.javadoc.ClassDoc cd, boolean link)
           
 void printSummaryAnchor(com.sun.javadoc.ClassDoc cd)
           
 void printSummaryLabel(com.sun.javadoc.ClassDoc cd)
           
protected  void printSummaryLink(com.sun.javadoc.ClassDoc cd, com.sun.javadoc.ProgramElementDoc member)
           
protected  void printSummaryType(com.sun.javadoc.ProgramElementDoc member)
           
 
Methods inherited from class org.freehep.tools.doclet.AbstractSubWriter
bold, buildVisibleMemberMap, configuration, eligibleMembers, isInherited, makeSpace, members, modifierString, msg, name, navDetailLink, navSummaryLink, print, print, printComment, printCommentAndTags, printDeprecated, printDeprecatedAPI, printDeprecatedClassComment, printFullComment, printHead, printInheritedMembersSummary, printInheritedSummaryFooter, printInheritedSummaryHeader, printInheritedSummaryMember, printMembers, printMembersSummary, printModifier, printModifierAndType, printModifiers, printStaticAndType, printSummaryFooter, printSummaryHeader, printSummaryMember, printTags, printTypedName, printTypeLink, printTypeLinkNoDimension, printUseInfo, serialWarning, typeString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassSubWriter

public ClassSubWriter(SubWriterHolderWriter writer,
                      com.sun.javadoc.ClassDoc classdoc)

ClassSubWriter

public ClassSubWriter(SubWriterHolderWriter writer)
Method Detail

getMemberKind

public int getMemberKind()
Description copied from class: AbstractSubWriter
abstracts

Specified by:
getMemberKind in class AbstractSubWriter

printSummaryLabel

public void printSummaryLabel(com.sun.javadoc.ClassDoc cd)
Specified by:
printSummaryLabel in class AbstractSubWriter

printSummaryAnchor

public void printSummaryAnchor(com.sun.javadoc.ClassDoc cd)
Specified by:
printSummaryAnchor in class AbstractSubWriter

printInheritedSummaryAnchor

public void printInheritedSummaryAnchor(com.sun.javadoc.ClassDoc cd)
Specified by:
printInheritedSummaryAnchor in class AbstractSubWriter

printInheritedSummaryLabel

public void printInheritedSummaryLabel(com.sun.javadoc.ClassDoc cd)
Specified by:
printInheritedSummaryLabel in class AbstractSubWriter

printSummaryLink

protected void printSummaryLink(com.sun.javadoc.ClassDoc cd,
                                com.sun.javadoc.ProgramElementDoc member)
Specified by:
printSummaryLink in class AbstractSubWriter

printInheritedSummaryLink

protected void printInheritedSummaryLink(com.sun.javadoc.ClassDoc cd,
                                         com.sun.javadoc.ProgramElementDoc member)
Specified by:
printInheritedSummaryLink in class AbstractSubWriter

printSummaryType

protected void printSummaryType(com.sun.javadoc.ProgramElementDoc member)
Specified by:
printSummaryType in class AbstractSubWriter

printHeader

protected void printHeader(com.sun.javadoc.ClassDoc cd)
Specified by:
printHeader in class AbstractSubWriter

printBodyHtmlEnd

protected void printBodyHtmlEnd(com.sun.javadoc.ClassDoc cd)
Specified by:
printBodyHtmlEnd in class AbstractSubWriter

printMember

protected void printMember(com.sun.javadoc.ProgramElementDoc member)
Specified by:
printMember in class AbstractSubWriter

printDeprecatedLink

protected void printDeprecatedLink(com.sun.javadoc.ProgramElementDoc member)
Specified by:
printDeprecatedLink in class AbstractSubWriter

printNavSummaryLink

protected void printNavSummaryLink(com.sun.javadoc.ClassDoc cd,
                                   boolean link)
Specified by:
printNavSummaryLink in class AbstractSubWriter

printNavDetailLink

protected void printNavDetailLink(boolean link)
Specified by:
printNavDetailLink in class AbstractSubWriter

printMemberLink

protected void printMemberLink(com.sun.javadoc.ProgramElementDoc member)

printMembersSummaryLink

protected void printMembersSummaryLink(com.sun.javadoc.ClassDoc cd,
                                       com.sun.javadoc.ClassDoc icd,
                                       boolean link)

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.