src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
equal
deleted
inserted
replaced
42 import jdk.javadoc.doclet.Doclet; |
42 import jdk.javadoc.doclet.Doclet; |
43 import jdk.javadoc.doclet.DocletEnvironment; |
43 import jdk.javadoc.doclet.DocletEnvironment; |
44 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlConstants; |
44 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlConstants; |
45 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag; |
45 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag; |
46 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlVersion; |
46 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlVersion; |
|
47 import jdk.javadoc.internal.doclets.formats.html.markup.Links; |
47 import jdk.javadoc.internal.doclets.toolkit.BaseConfiguration; |
48 import jdk.javadoc.internal.doclets.toolkit.BaseConfiguration; |
48 import jdk.javadoc.internal.doclets.toolkit.Content; |
49 import jdk.javadoc.internal.doclets.toolkit.Content; |
49 import jdk.javadoc.internal.doclets.toolkit.DocletException; |
50 import jdk.javadoc.internal.doclets.toolkit.DocletException; |
50 import jdk.javadoc.internal.doclets.toolkit.Messages; |
51 import jdk.javadoc.internal.doclets.toolkit.Messages; |
51 import jdk.javadoc.internal.doclets.toolkit.Resources; |
52 import jdk.javadoc.internal.doclets.toolkit.Resources; |
237 |
238 |
238 protected Map<Character,List<SearchIndexItem>> tagSearchIndexMap = new HashMap<>(); |
239 protected Map<Character,List<SearchIndexItem>> tagSearchIndexMap = new HashMap<>(); |
239 |
240 |
240 protected Set<Character> tagSearchIndexKeys; |
241 protected Set<Character> tagSearchIndexKeys; |
241 |
242 |
242 protected Contents contents; |
243 protected final Contents contents; |
243 |
244 |
244 protected Messages messages; |
245 protected final Messages messages; |
|
246 |
|
247 protected Links links; |
245 |
248 |
246 /** |
249 /** |
247 * Creates an object to hold the configuration for a doclet. |
250 * Creates an object to hold the configuration for a doclet. |
248 * |
251 * |
249 * @param doclet the doclet |
252 * @param doclet the doclet |
351 } |
354 } |
352 setCreateOverview(); |
355 setCreateOverview(); |
353 setTopFile(docEnv); |
356 setTopFile(docEnv); |
354 workArounds.initDocLint(doclintOpts.values(), tagletManager.getCustomTagNames(), |
357 workArounds.initDocLint(doclintOpts.values(), tagletManager.getCustomTagNames(), |
355 Utils.toLowerCase(htmlVersion.name())); |
358 Utils.toLowerCase(htmlVersion.name())); |
|
359 links = new Links(htmlVersion); |
356 return true; |
360 return true; |
357 } |
361 } |
358 |
362 |
359 /** |
363 /** |
360 * Return true if the generated output is HTML5. |
364 * Return true if the generated output is HTML5. |