30 import java.util.List; |
30 import java.util.List; |
31 import java.util.ListIterator; |
31 import java.util.ListIterator; |
32 import java.util.Set; |
32 import java.util.Set; |
33 import java.util.TreeSet; |
33 import java.util.TreeSet; |
34 |
34 |
|
35 import jdk.javadoc.internal.doclets.formats.html.markup.Entity; |
35 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle; |
36 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle; |
36 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag; |
37 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag; |
37 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree; |
38 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree; |
38 import jdk.javadoc.internal.doclets.formats.html.markup.StringContent; |
39 import jdk.javadoc.internal.doclets.formats.html.markup.StringContent; |
39 import jdk.javadoc.internal.doclets.toolkit.Content; |
40 import jdk.javadoc.internal.doclets.toolkit.Content; |
161 protected void addLinksForIndexes(Content contentTree) { |
162 protected void addLinksForIndexes(Content contentTree) { |
162 for (int i = 0; i < indexElements.size(); i++) { |
163 for (int i = 0; i < indexElements.size(); i++) { |
163 int j = i + 1; |
164 int j = i + 1; |
164 contentTree.add(links.createLink(DocPaths.indexN(j), |
165 contentTree.add(links.createLink(DocPaths.indexN(j), |
165 new StringContent(indexElements.get(i).toString()))); |
166 new StringContent(indexElements.get(i).toString()))); |
166 contentTree.add(Contents.SPACE); |
167 contentTree.add(Entity.NO_BREAK_SPACE); |
167 } |
168 } |
168 contentTree.add(new HtmlTree(HtmlTag.BR)); |
169 contentTree.add(new HtmlTree(HtmlTag.BR)); |
169 contentTree.add(links.createLink(pathToRoot.resolve(DocPaths.ALLCLASSES_INDEX), |
170 contentTree.add(links.createLink(pathToRoot.resolve(DocPaths.ALLCLASSES_INDEX), |
170 contents.allClassesLabel)); |
171 contents.allClassesLabel)); |
171 if (!configuration.packages.isEmpty()) { |
172 if (!configuration.packages.isEmpty()) { |
172 contentTree.add(Contents.SPACE); |
173 contentTree.add(Entity.NO_BREAK_SPACE); |
173 contentTree.add(links.createLink(pathToRoot.resolve(DocPaths.ALLPACKAGES_INDEX), |
174 contentTree.add(links.createLink(pathToRoot.resolve(DocPaths.ALLPACKAGES_INDEX), |
174 contents.allPackagesLabel)); |
175 contents.allPackagesLabel)); |
175 } |
176 } |
176 } |
177 } |
177 } |
178 } |