src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
changeset 53343 07c09e65ca0f
parent 49551 0d4786e42471
child 53562 0d9dee001667
equal deleted inserted replaced
53342:eabbb779d3eb 53343:07c09e65ca0f
   181                 .setCaption(caption)
   181                 .setCaption(caption)
   182                 .setHeader(getPackageTableHeader())
   182                 .setHeader(getPackageTableHeader())
   183                 .setColumnStyles(HtmlStyle.colFirst, HtmlStyle.colLast);
   183                 .setColumnStyles(HtmlStyle.colFirst, HtmlStyle.colLast);
   184         for (String pkgname: usingPackageToUsedClasses.keySet()) {
   184         for (String pkgname: usingPackageToUsedClasses.keySet()) {
   185             PackageElement pkg = utils.elementUtils.getPackageElement(pkgname);
   185             PackageElement pkg = utils.elementUtils.getPackageElement(pkgname);
   186             Content packageLink = links.createLink(utils.getPackageName(pkg),
   186             Content packageLink = links.createLink(getPackageAnchorName(pkg),
   187                     new StringContent(utils.getPackageName(pkg)));
   187                     new StringContent(utils.getPackageName(pkg)));
   188             Content summary = new ContentBuilder();
   188             Content summary = new ContentBuilder();
   189             if (pkg != null && !pkg.isUnnamed()) {
   189             if (pkg != null && !pkg.isUnnamed()) {
   190                 addSummaryComment(pkg, summary);
   190                 addSummaryComment(pkg, summary);
   191             } else {
   191             } else {
   207                 contents.classLabel, contents.descriptionLabel);
   207                 contents.classLabel, contents.descriptionLabel);
   208         for (String packageName : usingPackageToUsedClasses.keySet()) {
   208         for (String packageName : usingPackageToUsedClasses.keySet()) {
   209             PackageElement usingPackage = utils.elementUtils.getPackageElement(packageName);
   209             PackageElement usingPackage = utils.elementUtils.getPackageElement(packageName);
   210             HtmlTree li = new HtmlTree(HtmlTag.LI);
   210             HtmlTree li = new HtmlTree(HtmlTag.LI);
   211             li.setStyle(HtmlStyle.blockList);
   211             li.setStyle(HtmlStyle.blockList);
   212             if (usingPackage != null) {
   212             li.addContent(links.createAnchor(getPackageAnchorName(usingPackage)));
   213                 li.addContent(links.createAnchor(utils.getPackageName(usingPackage)));
       
   214             }
       
   215             String tableSummary = resources.getText("doclet.Use_Table_Summary",
   213             String tableSummary = resources.getText("doclet.Use_Table_Summary",
   216                                                         resources.getText("doclet.classes"));
   214                                                         resources.getText("doclet.classes"));
   217             Content caption = contents.getContent(
   215             Content caption = contents.getContent(
   218                     "doclet.ClassUse_Classes.in.0.used.by.1",
   216                     "doclet.ClassUse_Classes.in.0.used.by.1",
   219                     getPackageLink(packageElement, utils.getPackageName(packageElement)),
   217                     getPackageLink(packageElement, utils.getPackageName(packageElement)),