< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java

Print this page
rev 47486 : 8190821: Introduce a new Links builder class

*** 31,40 **** --- 31,41 ---- import jdk.javadoc.internal.doclets.formats.html.markup.HtmlConstants; import jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle; import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag; import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree; + import jdk.javadoc.internal.doclets.formats.html.markup.Links; import jdk.javadoc.internal.doclets.formats.html.markup.RawHtml; import jdk.javadoc.internal.doclets.formats.html.markup.StringContent; import jdk.javadoc.internal.doclets.toolkit.Content; import jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException; import jdk.javadoc.internal.doclets.toolkit.util.DocPath;
*** 107,121 **** protected Content getPackage(PackageElement pe) { Content packageLinkContent; Content packageLabel; if (pe.isUnnamed()) { packageLabel = new StringContent("<unnamed package>"); ! packageLinkContent = getHyperLink(DocPaths.PACKAGE_FRAME, packageLabel, "", "packageFrame"); } else { packageLabel = getPackageLabel(pe.getQualifiedName()); ! packageLinkContent = getHyperLink(pathString(pe, DocPaths.PACKAGE_FRAME), packageLabel, "", "packageFrame"); } Content li = HtmlTree.LI(packageLinkContent); return li; --- 108,122 ---- protected Content getPackage(PackageElement pe) { Content packageLinkContent; Content packageLabel; if (pe.isUnnamed()) { packageLabel = new StringContent("<unnamed package>"); ! packageLinkContent = Links.createLink(DocPaths.PACKAGE_FRAME, packageLabel, "", "packageFrame"); } else { packageLabel = getPackageLabel(pe.getQualifiedName()); ! packageLinkContent = Links.createLink(pathString(pe, DocPaths.PACKAGE_FRAME), packageLabel, "", "packageFrame"); } Content li = HtmlTree.LI(packageLinkContent); return li;
*** 150,160 **** * * @param ul the Content object to which the "All Classes" link should be added */ @Override protected void addAllClassesLink(Content ul) { ! Content linkContent = getHyperLink(DocPaths.ALLCLASSES_FRAME, contents.allClassesLabel, "", "packageFrame"); Content li = HtmlTree.LI(linkContent); ul.addContent(li); } --- 151,161 ---- * * @param ul the Content object to which the "All Classes" link should be added */ @Override protected void addAllClassesLink(Content ul) { ! Content linkContent = Links.createLink(DocPaths.ALLCLASSES_FRAME, contents.allClassesLabel, "", "packageFrame"); Content li = HtmlTree.LI(linkContent); ul.addContent(li); }
*** 164,174 **** * * @param ul the Content object to which the "All Modules" link should be added */ @Override protected void addAllModulesLink(Content ul) { ! Content linkContent = getHyperLink(DocPaths.MODULE_OVERVIEW_FRAME, contents.allModulesLabel, "", "packageListFrame"); Content li = HtmlTree.LI(linkContent); ul.addContent(li); } --- 165,175 ---- * * @param ul the Content object to which the "All Modules" link should be added */ @Override protected void addAllModulesLink(Content ul) { ! Content linkContent = Links.createLink(DocPaths.MODULE_OVERVIEW_FRAME, contents.allModulesLabel, "", "packageListFrame"); Content li = HtmlTree.LI(linkContent); ul.addContent(li); }
< prev index next >