Class ClassUseWriter
- java.lang.Object
-
- gw.gosudoc.com.sun.tools.doclets.formats.html.markup.HtmlWriter
-
- gw.gosudoc.com.sun.tools.doclets.formats.html.markup.HtmlDocWriter
-
- gw.gosudoc.com.sun.tools.doclets.formats.html.HtmlDocletWriter
-
- gw.gosudoc.com.sun.tools.doclets.formats.html.SubWriterHolderWriter
-
- gw.gosudoc.com.sun.tools.doclets.formats.html.ClassUseWriter
-
@Deprecated public class ClassUseWriter extends SubWriterHolderWriter
Deprecated.Generate class usage information.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 Modifier and Type Field Description (package private) ClassDocclassdocDeprecated.(package private) NestedClassWriterImplclassSubWriterDeprecated.(package private) java.lang.StringclassUseTableSummaryDeprecated.(package private) ConstructorWriterImplconstrSubWriterDeprecated.(package private) java.lang.StringconstructorUseTableSummaryDeprecated.(package private) FieldWriterImplfieldSubWriterDeprecated.(package private) java.lang.StringfieldUseTableSummaryDeprecated.protected HtmlTreemainTreeDeprecated.The HTML tree for main tag.(package private) MethodWriterImplmethodSubWriterDeprecated.(package private) java.lang.StringmethodUseTableSummaryDeprecated.(package private) java.util.SortedSet<PackageDoc>pkgSetDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToClassAnnotationsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToClassTypeParameterDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToConstructorAnnotationsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToConstructorArgsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToConstructorArgTypeParameterDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToConstructorParameterAnnotationsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToConstructorThrowsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToFieldDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToFieldAnnotationsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToFieldTypeParameterDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToImplementingClassDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodAnnotationsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodArgsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodArgTypeParameterDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodParameterAnnotationsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodReturnDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodReturnTypeParameterDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodThrowsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToMethodTypeParameterDeprecated.(package private) java.util.Set<PackageDoc>pkgToPackageAnnotationsDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToSubclassDeprecated.(package private) java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgToSubinterfaceDeprecated.(package private) java.lang.StringsubclassUseTableSummaryDeprecated.(package private) java.lang.StringsubinterfaceUseTableSummaryDeprecated.-
Fields inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.HtmlDocletWriter
blockTags, configuration, filename, fixedNavDiv, path, pathToRoot, printedAnnotationFieldHeading, printedAnnotationHeading, utils
-
Fields inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.markup.HtmlDocWriter
CONTENT_TYPE
-
Fields inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.markup.HtmlWriter
allclassesLabel, allpackagesLabel, annotationTypeDetailsLabel, classLabel, constructorDetailsLabel, defaultPackageLabel, deprecatedLabel, deprecatedPhrase, descfrmClassLabel, descfrmInterfaceLabel, descriptionLabel, detailLabel, enumConstantsDetailsLabel, fieldDetailsLabel, framesLabel, helpLabel, indexLabel, memberDetailsListPrinted, methodDetailsLabel, modifierTypeHeader, nextclassLabel, nextLabel, nextpackageLabel, noframesLabel, overridesLabel, overviewLabel, packageLabel, packagesLabel, packageTableHeader, prevclassLabel, prevLabel, prevpackageLabel, propertyDetailsLabel, script, seeLabel, specifiedByLabel, summaryLabel, treeLabel, useLabel, useTableSummary, winTitle
-
-
Constructor Summary
Constructors Constructor Description ClassUseWriter(ConfigurationImpl configuration, ClassUseMapper mapper, DocPath filename, ClassDoc classdoc)Deprecated.Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidaddClassList(Content contentTree)Deprecated.Add the class list that use the given class.protected voidaddClassUse(PackageDoc pkg, Content contentTree)Deprecated.Add the class use information.protected voidaddClassUse(Content contentTree)Deprecated.Add the class use documentation.protected voidaddPackageAnnotationList(Content contentTree)Deprecated.Add the package annotation list.protected voidaddPackageList(Content contentTree)Deprecated.Add the packages list that use the given class.protected voidaddPackageUse(PackageDoc pkg, Content contentTree)Deprecated.Add the package use information.static voidgenerate(ConfigurationImpl configuration, ClassTree classtree)Deprecated.Write out class use pages.static voidgenerate(ConfigurationImpl configuration, ClassUseMapper mapper, ClassDoc classdoc)Deprecated.Generate a class page.protected voidgenerateClassUseFile()Deprecated.Generate the class use list.protected HtmlTreegetClassUseHeader()Deprecated.Get the header for the class use Listing.protected ContentgetNavLinkClass()Deprecated.Get class page link.protected ContentgetNavLinkClassUse()Deprecated.Get the use link.protected ContentgetNavLinkPackage()Deprecated.Get this package link.protected ContentgetNavLinkTree()Deprecated.Get the tree link.private java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>>pkgDivide(java.util.Map<java.lang.String,? extends java.util.List<? extends ProgramElementDoc>> classMap)Deprecated.-
Methods inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.SubWriterHolderWriter
addAnnotationContentTree, addClassContentTree, addIndexComment, addIndexComment, addInheritedMemberSummary, addInheritedSummaryHeader, addMemberTree, addSummaryHeader, addSummaryLinkComment, addSummaryLinkComment, addSummaryType, getContentHeader, getMemberDetailsTree, getMemberSummaryTree, getMemberTree, getMemberTree, getMemberTreeHeader, getMethodTypeLinks, getSummaryTableTree, getTableCaption
-
Methods inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.HtmlDocletWriter
addAnnotationInfo, addAnnotationInfo, addAnnotationInfo, addBottom, addInlineComment, addInlineComment, addInlineDeprecatedComment, addNavLinks, addPackageDeprecatedAPI, addPreQualifiedClassLink, addPreQualifiedClassLink, addPreQualifiedStrongClassLink, addReceiverAnnotationInfo, addScriptProperties, addSrcLink, addStyleSheetProperties, addSummaryComment, addSummaryComment, addSummaryDeprecatedComment, addSummaryDetailLinks, addTagsInfo, addTop, check, commentTagsToContent, configuration, getAllClassesLinkScript, getAnchor, getAnchor, getAnnotations, getCrossClassLink, getCrossPackageLink, getDocLink, getDocLink, getDocLink, getDocLink, getDocLink, getDocLink, getDocLink, getLink, getMarkerAnchor, getMarkerAnchor, getMarkerAnchor, getMarkerAnchor, getNavHideLists, getNavLinkClassIndex, getNavLinkContents, getNavLinkDeprecated, getNavLinkHelp, getNavLinkIndex, getNavLinkMainTree, getNavLinkNext, getNavLinkNext, getNavLinkPackage, getNavLinkPrevious, getNavLinkPrevious, getNavShowLists, getNavShowLists, getPackageAnchorName, getPackageLabel, getPackageLink, getPackageLink, getPackageName, getPreQualifiedClassLink, getQualifiedClassLink, getSummaryTableHeader, getTableCaption, getTagletWriterInstance, getTargetPackageLink, getTypeParameterLinks, getUserHeaderFooter, getWindowTitle, hasSerializationOverviewTags, isClassLinkable, isCoreClass, italicsClassName, pathString, pathString, printHtmlDocument, removeNonInlineHtmlTags, replaceDocRootDir, seeTagToContent
-
Methods inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.markup.HtmlDocWriter
getDocLink, getDocLink, getDocLink, getGeneratedBy, getHyperLink, getHyperLink, getHyperLink, getHyperLink, getHyperLink, getHyperLink, getHyperLink, getHyperLink, getHyperLink, getHyperLink, getMemberDetailsListPrinted, getName, getPkgName, getStyleSheetProperties, printFramesDocument
-
Methods inherited from class gw.gosudoc.com.sun.tools.doclets.formats.html.markup.HtmlWriter
addStyles, close, codeText, generateMethodTypesScript, getBody, getFramesJavaScript, getModifierTypeHeader, getNonBreakResource, getResource, getResource, getResource, getSpace, getTitle, getWinTitleScript, write
-
-
-
-
Field Detail
-
classdoc
final ClassDoc classdoc
Deprecated.
-
pkgToPackageAnnotations
java.util.Set<PackageDoc> pkgToPackageAnnotations
Deprecated.
-
pkgToClassTypeParameter
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToClassTypeParameter
Deprecated.
-
pkgToClassAnnotations
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToClassAnnotations
Deprecated.
-
pkgToMethodTypeParameter
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodTypeParameter
Deprecated.
-
pkgToMethodArgTypeParameter
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodArgTypeParameter
Deprecated.
-
pkgToMethodReturnTypeParameter
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodReturnTypeParameter
Deprecated.
-
pkgToMethodAnnotations
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodAnnotations
Deprecated.
-
pkgToMethodParameterAnnotations
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodParameterAnnotations
Deprecated.
-
pkgToFieldTypeParameter
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToFieldTypeParameter
Deprecated.
-
pkgToFieldAnnotations
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToFieldAnnotations
Deprecated.
-
pkgToSubclass
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToSubclass
Deprecated.
-
pkgToSubinterface
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToSubinterface
Deprecated.
-
pkgToImplementingClass
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToImplementingClass
Deprecated.
-
pkgToField
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToField
Deprecated.
-
pkgToMethodReturn
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodReturn
Deprecated.
-
pkgToMethodArgs
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodArgs
Deprecated.
-
pkgToMethodThrows
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToMethodThrows
Deprecated.
-
pkgToConstructorAnnotations
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToConstructorAnnotations
Deprecated.
-
pkgToConstructorParameterAnnotations
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToConstructorParameterAnnotations
Deprecated.
-
pkgToConstructorArgs
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToConstructorArgs
Deprecated.
-
pkgToConstructorArgTypeParameter
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToConstructorArgTypeParameter
Deprecated.
-
pkgToConstructorThrows
final java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgToConstructorThrows
Deprecated.
-
pkgSet
final java.util.SortedSet<PackageDoc> pkgSet
Deprecated.
-
methodSubWriter
final MethodWriterImpl methodSubWriter
Deprecated.
-
constrSubWriter
final ConstructorWriterImpl constrSubWriter
Deprecated.
-
fieldSubWriter
final FieldWriterImpl fieldSubWriter
Deprecated.
-
classSubWriter
final NestedClassWriterImpl classSubWriter
Deprecated.
-
classUseTableSummary
final java.lang.String classUseTableSummary
Deprecated.
-
subclassUseTableSummary
final java.lang.String subclassUseTableSummary
Deprecated.
-
subinterfaceUseTableSummary
final java.lang.String subinterfaceUseTableSummary
Deprecated.
-
fieldUseTableSummary
final java.lang.String fieldUseTableSummary
Deprecated.
-
methodUseTableSummary
final java.lang.String methodUseTableSummary
Deprecated.
-
constructorUseTableSummary
final java.lang.String constructorUseTableSummary
Deprecated.
-
mainTree
protected HtmlTree mainTree
Deprecated.The HTML tree for main tag.
-
-
Constructor Detail
-
ClassUseWriter
public ClassUseWriter(ConfigurationImpl configuration, ClassUseMapper mapper, DocPath filename, ClassDoc classdoc) throws java.io.IOException
Deprecated.Constructor.- Parameters:
filename- the file to be generated.- Throws:
java.io.IOExceptionDocletAbortException
-
-
Method Detail
-
generate
public static void generate(ConfigurationImpl configuration, ClassTree classtree)
Deprecated.Write out class use pages.- Throws:
DocletAbortException
-
pkgDivide
private java.util.Map<java.lang.String,java.util.List<ProgramElementDoc>> pkgDivide(java.util.Map<java.lang.String,? extends java.util.List<? extends ProgramElementDoc>> classMap)
Deprecated.
-
generate
public static void generate(ConfigurationImpl configuration, ClassUseMapper mapper, ClassDoc classdoc)
Deprecated.Generate a class page.
-
generateClassUseFile
protected void generateClassUseFile() throws java.io.IOExceptionDeprecated.Generate the class use list.- Throws:
java.io.IOException
-
addClassUse
protected void addClassUse(Content contentTree) throws java.io.IOException
Deprecated.Add the class use documentation.- Parameters:
contentTree- the content tree to which the class use information will be added- Throws:
java.io.IOException
-
addPackageList
protected void addPackageList(Content contentTree) throws java.io.IOException
Deprecated.Add the packages list that use the given class.- Parameters:
contentTree- the content tree to which the packages list will be added- Throws:
java.io.IOException
-
addPackageAnnotationList
protected void addPackageAnnotationList(Content contentTree) throws java.io.IOException
Deprecated.Add the package annotation list.- Parameters:
contentTree- the content tree to which the package annotation list will be added- Throws:
java.io.IOException
-
addClassList
protected void addClassList(Content contentTree) throws java.io.IOException
Deprecated.Add the class list that use the given class.- Parameters:
contentTree- the content tree to which the class list will be added- Throws:
java.io.IOException
-
addPackageUse
protected void addPackageUse(PackageDoc pkg, Content contentTree) throws java.io.IOException
Deprecated.Add the package use information.- Parameters:
pkg- the package that uses the given classcontentTree- the content tree to which the package use information will be added- Throws:
java.io.IOException
-
addClassUse
protected void addClassUse(PackageDoc pkg, Content contentTree) throws java.io.IOException
Deprecated.Add the class use information.- Parameters:
pkg- the package that uses the given classcontentTree- the content tree to which the class use information will be added- Throws:
java.io.IOException
-
getClassUseHeader
protected HtmlTree getClassUseHeader()
Deprecated.Get the header for the class use Listing.- Returns:
- a content tree representing the class use header
-
getNavLinkPackage
protected Content getNavLinkPackage()
Deprecated.Get this package link.- Overrides:
getNavLinkPackagein classHtmlDocletWriter- Returns:
- a content tree for the package link
-
getNavLinkClass
protected Content getNavLinkClass()
Deprecated.Get class page link.- Overrides:
getNavLinkClassin classHtmlDocletWriter- Returns:
- a content tree for the class page link
-
getNavLinkClassUse
protected Content getNavLinkClassUse()
Deprecated.Get the use link.- Overrides:
getNavLinkClassUsein classHtmlDocletWriter- Returns:
- a content tree for the use link
-
getNavLinkTree
protected Content getNavLinkTree()
Deprecated.Get the tree link.- Overrides:
getNavLinkTreein classHtmlDocletWriter- Returns:
- a content tree for the tree link
-
-