FreeHEP API
Version current

org.freehep.tools.doclet
Class ConstructorSubWriter

java.lang.Object
  extended byorg.freehep.tools.doclet.AbstractSubWriter
      extended byorg.freehep.tools.doclet.ExecutableMemberSubWriter
          extended byorg.freehep.tools.doclet.ConstructorSubWriter

public class ConstructorSubWriter
extends ExecutableMemberSubWriter

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

Field Summary
protected  boolean foundNonPublicMember
           
 
Fields inherited from class org.freehep.tools.doclet.AbstractSubWriter
classdoc, nodepr, printedSummaryHeader, visibleClasses, visibleMemberMap, writer
 
Constructor Summary
ConstructorSubWriter(SubWriterHolderWriter writer)
           
ConstructorSubWriter(SubWriterHolderWriter writer, com.sun.javadoc.ClassDoc classdoc)
           
 
Method Summary
protected  void checkForNonPublicMembers(List members)
           
 int getMemberKind()
          abstracts
protected  void navSummaryLink()
           
protected  void printHeader(com.sun.javadoc.ClassDoc cd)
           
 void printInheritedSummaryAnchor(com.sun.javadoc.ClassDoc cd)
           
 void printInheritedSummaryLabel(com.sun.javadoc.ClassDoc cd)
           
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 printSummaryType(com.sun.javadoc.ProgramElementDoc member)
           
protected  void printTags(com.sun.javadoc.ProgramElementDoc member)
           
 
Methods inherited from class org.freehep.tools.doclet.ExecutableMemberSubWriter
getReturnTypeLength, implementsMethodInIntfac, name, printBodyHtmlEnd, printDeprecatedLink, printExceptions, printInheritedSummaryLink, printMember, printParam, printParameters, printSignature, printSummaryLink
 
Methods inherited from class org.freehep.tools.doclet.AbstractSubWriter
bold, buildVisibleMemberMap, configuration, eligibleMembers, isInherited, makeSpace, members, modifierString, msg, navDetailLink, print, print, printComment, printCommentAndTags, printDeprecated, printDeprecatedAPI, printDeprecatedClassComment, printFullComment, printHead, printInheritedMembersSummary, printInheritedSummaryFooter, printInheritedSummaryHeader, printInheritedSummaryMember, printMembers, printMembersSummary, printModifier, printModifierAndType, printModifiers, printStaticAndType, printSummaryFooter, printSummaryHeader, printSummaryMember, printTypedName, printTypeLink, printTypeLinkNoDimension, printUseInfo, serialWarning, typeString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

foundNonPublicMember

protected boolean foundNonPublicMember
Constructor Detail

ConstructorSubWriter

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

ConstructorSubWriter

public ConstructorSubWriter(SubWriterHolderWriter writer)
Method Detail

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

getMemberKind

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

Specified by:
getMemberKind in class AbstractSubWriter

printSummaryType

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

printTags

protected void printTags(com.sun.javadoc.ProgramElementDoc member)
Overrides:
printTags in class AbstractSubWriter

printHeader

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

navSummaryLink

protected void navSummaryLink()
Overrides:
navSummaryLink 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

checkForNonPublicMembers

protected void checkForNonPublicMembers(List members)

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.