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()) {