Class PackageSummaryBuilder
java.lang.Object
gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.AbstractBuilder
gw.gosudoc.com.sun.tools.doclets.internal.toolkit.builders.PackageSummaryBuilder
Deprecated.
Builds the summary for a given package.
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.
- Since:
- 1.5
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractBuilder
AbstractBuilder.Context -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ContentDeprecated.The content that will be added to the package summary documentation tree.private final PackageDocDeprecated.The package being documented.private final PackageSummaryWriterDeprecated.The doclet specific writer that will output the result.static final StringDeprecated.The root element of the package summary XML is "PackageDoc".Fields inherited from class AbstractBuilder
configuration, containingPackagesSeen, DEBUG, layoutParser, utils -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePackageSummaryBuilder(AbstractBuilder.Context context, PackageDoc pkg, PackageSummaryWriter packageWriter) Deprecated.Construct a new PackageSummaryBuilder. -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild()Deprecated.Build the package summary.voidbuildAnnotationTypeSummary(XMLNode node, Content summaryContentTree) Deprecated.Build the summary for the annotation type in this package.voidbuildClassSummary(XMLNode node, Content summaryContentTree) Deprecated.Build the summary for the classes in this package.voidbuildContent(XMLNode node, Content contentTree) Deprecated.Build the content for the package doc.voidbuildEnumSummary(XMLNode node, Content summaryContentTree) Deprecated.Build the summary for the enums in this package.voidbuildErrorSummary(XMLNode node, Content summaryContentTree) Deprecated.Build the summary for the errors in this package.voidbuildExceptionSummary(XMLNode node, Content summaryContentTree) Deprecated.Build the summary for the exceptions in this package.voidbuildInterfaceSummary(XMLNode node, Content summaryContentTree) Deprecated.Build the summary for the interfaces in this package.voidbuildPackageDescription(XMLNode node, Content packageContentTree) Deprecated.Build the description of the summary.voidbuildPackageDoc(XMLNode node, Content contentTree) Deprecated.Build the package documentation.voidbuildPackageTags(XMLNode node, Content packageContentTree) Deprecated.Build the tags of the summary.voidbuildSummary(XMLNode node, Content packageContentTree) Deprecated.Build the package summary.static PackageSummaryBuildergetInstance(AbstractBuilder.Context context, PackageDoc pkg, PackageSummaryWriter packageWriter) Deprecated.Construct a new PackageSummaryBuilder.getName()Deprecated.Return the name of this builder.Methods inherited from class AbstractBuilder
build, buildChildren, invokeMethod
-
Field Details
-
ROOT
Deprecated.The root element of the package summary XML is "PackageDoc".- See Also:
-
packageDoc
-
packageWriter
Deprecated.The doclet specific writer that will output the result. -
contentTree
Deprecated.The content that will be added to the package summary documentation tree.
-
-
Constructor Details
-
PackageSummaryBuilder
private PackageSummaryBuilder(AbstractBuilder.Context context, PackageDoc pkg, PackageSummaryWriter packageWriter) Deprecated.Construct a new PackageSummaryBuilder.- Parameters:
context- the build context.pkg- the package being documented.packageWriter- the doclet specific writer that will output the result.
-
-
Method Details
-
getInstance
public static PackageSummaryBuilder getInstance(AbstractBuilder.Context context, PackageDoc pkg, PackageSummaryWriter packageWriter) Deprecated.Construct a new PackageSummaryBuilder.- Parameters:
context- the build context.pkg- the package being documented.packageWriter- the doclet specific writer that will output the result.- Returns:
- an instance of a PackageSummaryBuilder.
-
build
Deprecated.Build the package summary.- Specified by:
buildin classAbstractBuilder- Throws:
IOException- if there is a problem writing the output
-
getName
Deprecated.Return the name of this builder.- Specified by:
getNamein classAbstractBuilder- Returns:
- the name of the builder.
-
buildPackageDoc
-
buildContent
-
buildSummary
-
buildInterfaceSummary
Deprecated.Build the summary for the interfaces in this package.- Parameters:
node- the XML element that specifies which components to documentsummaryContentTree- the summary tree to which the interface summary will be added
-
buildClassSummary
-
buildEnumSummary
-
buildExceptionSummary
Deprecated.Build the summary for the exceptions in this package.- Parameters:
node- the XML element that specifies which components to documentsummaryContentTree- the summary tree to which the exception summary will be added
-
buildErrorSummary
-
buildAnnotationTypeSummary
Deprecated.Build the summary for the annotation type in this package.- Parameters:
node- the XML element that specifies which components to documentsummaryContentTree- the summary tree to which the annotation type summary will be added
-
buildPackageDescription
-
buildPackageTags
-