src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java

changeset 243
edd944553131
parent 184
905e151a185a
child 554
9d9f26857129
     1.1 --- a/src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java	Tue Mar 17 11:28:24 2009 -0700
     1.2 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java	Thu Mar 19 19:00:54 2009 -0700
     1.3 @@ -34,6 +34,7 @@
     1.4   * Generate package usage information.
     1.5   *
     1.6   * @author Robert G. Field
     1.7 + * @author Bhavesh Patel (Modified)
     1.8   */
     1.9  public class PackageUseWriter extends SubWriterHolderWriter {
    1.10  
    1.11 @@ -131,11 +132,12 @@
    1.12      }
    1.13  
    1.14      protected void generatePackageList() throws IOException {
    1.15 -        tableIndexSummary();
    1.16 -        tableHeaderStart("#CCCCFF");
    1.17 +        tableIndexSummary(useTableSummary);
    1.18 +        tableCaptionStart();
    1.19          printText("doclet.ClassUse_Packages.that.use.0",
    1.20              getPackageLink(pkgdoc, Util.getPackageName(pkgdoc), false));
    1.21 -        tableHeaderEnd();
    1.22 +        tableCaptionEnd();
    1.23 +        summaryTableHeader(packageTableHeader, "col");
    1.24          Iterator<String> it = usingPackageToUsedClasses.keySet().iterator();
    1.25          while (it.hasNext()) {
    1.26              PackageDoc pkg = configuration.root.packageNamed(it.next());
    1.27 @@ -147,6 +149,11 @@
    1.28      }
    1.29  
    1.30      protected void generateClassList() throws IOException {
    1.31 +        String[] classTableHeader = new String[] {
    1.32 +            configuration.getText("doclet.0_and_1",
    1.33 +                    configuration.getText("doclet.Class"),
    1.34 +                    configuration.getText("doclet.Description"))
    1.35 +        };
    1.36          Iterator<String> itp = usingPackageToUsedClasses.keySet().iterator();
    1.37          while (itp.hasNext()) {
    1.38              String packageName = itp.next();
    1.39 @@ -154,12 +161,14 @@
    1.40              if (usingPackage != null) {
    1.41                  anchor(usingPackage.name());
    1.42              }
    1.43 -            tableIndexSummary();
    1.44 -            tableHeaderStart("#CCCCFF");
    1.45 +            tableIndexSummary(configuration.getText("doclet.Use_Table_Summary",
    1.46 +                    configuration.getText("doclet.classes")));
    1.47 +            tableCaptionStart();
    1.48              printText("doclet.ClassUse_Classes.in.0.used.by.1",
    1.49                  getPackageLink(pkgdoc, Util.getPackageName(pkgdoc), false),
    1.50                  getPackageLink(usingPackage,Util.getPackageName(usingPackage), false));
    1.51 -            tableHeaderEnd();
    1.52 +            tableCaptionEnd();
    1.53 +            summaryTableHeader(classTableHeader, "col");
    1.54              Iterator<ClassDoc> itc =
    1.55                      usingPackageToUsedClasses.get(packageName).iterator();
    1.56              while (itc.hasNext()) {

mercurial