125 |
125 |
126 // Overview |
126 // Overview |
127 if (configuration.createoverview) { |
127 if (configuration.createoverview) { |
128 Content overviewHeading = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
128 Content overviewHeading = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
129 contents.overviewLabel); |
129 contents.overviewLabel); |
130 htmlTree = HtmlTree.SECTION(overviewHeading); |
130 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, overviewHeading); |
131 String overviewKey = configuration.showModules |
131 String overviewKey = configuration.showModules |
132 ? "doclet.help.overview.modules.body" |
132 ? "doclet.help.overview.modules.body" |
133 : "doclet.help.overview.packages.body"; |
133 : "doclet.help.overview.packages.body"; |
134 Content overviewLink = links.createLink( |
134 Content overviewLink = links.createLink( |
135 DocPaths.INDEX, resources.getText("doclet.Overview")); |
135 DocPaths.INDEX, resources.getText("doclet.Overview")); |
141 |
141 |
142 // Module |
142 // Module |
143 if (configuration.showModules) { |
143 if (configuration.showModules) { |
144 Content moduleHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
144 Content moduleHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
145 contents.moduleLabel); |
145 contents.moduleLabel); |
146 htmlTree = HtmlTree.SECTION(moduleHead); |
146 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, moduleHead); |
147 Content moduleIntro = contents.getContent("doclet.help.module.intro"); |
147 Content moduleIntro = contents.getContent("doclet.help.module.intro"); |
148 Content modulePara = HtmlTree.P(moduleIntro); |
148 Content modulePara = HtmlTree.P(moduleIntro); |
149 htmlTree.add(modulePara); |
149 htmlTree.add(modulePara); |
150 HtmlTree ulModule = new HtmlTree(HtmlTag.UL); |
150 HtmlTree ulModule = new HtmlTree(HtmlTag.UL); |
151 ulModule.add(HtmlTree.LI(contents.packagesLabel)); |
151 ulModule.add(HtmlTree.LI(contents.packagesLabel)); |
156 } |
156 } |
157 |
157 |
158 // Package |
158 // Package |
159 Content packageHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
159 Content packageHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
160 contents.packageLabel); |
160 contents.packageLabel); |
161 htmlTree = HtmlTree.SECTION(packageHead); |
161 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, packageHead); |
162 Content packageIntro = contents.getContent("doclet.help.package.intro"); |
162 Content packageIntro = contents.getContent("doclet.help.package.intro"); |
163 Content packagePara = HtmlTree.P(packageIntro); |
163 Content packagePara = HtmlTree.P(packageIntro); |
164 htmlTree.add(packagePara); |
164 htmlTree.add(packagePara); |
165 HtmlTree ulPackage = new HtmlTree(HtmlTag.UL); |
165 HtmlTree ulPackage = new HtmlTree(HtmlTag.UL); |
166 ulPackage.add(HtmlTree.LI(contents.interfaces)); |
166 ulPackage.add(HtmlTree.LI(contents.interfaces)); |
173 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
173 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
174 |
174 |
175 // Class/interface |
175 // Class/interface |
176 Content classHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
176 Content classHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
177 contents.getContent("doclet.help.class_interface.head")); |
177 contents.getContent("doclet.help.class_interface.head")); |
178 htmlTree = HtmlTree.SECTION(classHead); |
178 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, classHead); |
179 Content classIntro = contents.getContent("doclet.help.class_interface.intro"); |
179 Content classIntro = contents.getContent("doclet.help.class_interface.intro"); |
180 Content classPara = HtmlTree.P(classIntro); |
180 Content classPara = HtmlTree.P(classIntro); |
181 htmlTree.add(classPara); |
181 htmlTree.add(classPara); |
182 HtmlTree ul1 = new HtmlTree(HtmlTag.UL); |
182 HtmlTree ul1 = new HtmlTree(HtmlTag.UL); |
183 ul1.add(HtmlTree.LI(contents.getContent("doclet.help.class_interface.inheritance_diagram"))); |
183 ul1.add(HtmlTree.LI(contents.getContent("doclet.help.class_interface.inheritance_diagram"))); |
208 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
208 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
209 |
209 |
210 // Annotation Types |
210 // Annotation Types |
211 Content aHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
211 Content aHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
212 contents.annotationType); |
212 contents.annotationType); |
213 htmlTree = HtmlTree.SECTION(aHead); |
213 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, aHead); |
214 Content aIntro = contents.getContent("doclet.help.annotation_type.intro"); |
214 Content aIntro = contents.getContent("doclet.help.annotation_type.intro"); |
215 Content aPara = HtmlTree.P(aIntro); |
215 Content aPara = HtmlTree.P(aIntro); |
216 htmlTree.add(aPara); |
216 htmlTree.add(aPara); |
217 HtmlTree aul = new HtmlTree(HtmlTag.UL); |
217 HtmlTree aul = new HtmlTree(HtmlTag.UL); |
218 aul.add(HtmlTree.LI(contents.getContent("doclet.help.annotation_type.declaration"))); |
218 aul.add(HtmlTree.LI(contents.getContent("doclet.help.annotation_type.declaration"))); |
223 htmlTree.add(aul); |
223 htmlTree.add(aul); |
224 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
224 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
225 |
225 |
226 // Enums |
226 // Enums |
227 Content enumHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, contents.enum_); |
227 Content enumHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, contents.enum_); |
228 htmlTree = HtmlTree.SECTION(enumHead); |
228 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, enumHead); |
229 Content eIntro = contents.getContent("doclet.help.enum.intro"); |
229 Content eIntro = contents.getContent("doclet.help.enum.intro"); |
230 Content enumPara = HtmlTree.P(eIntro); |
230 Content enumPara = HtmlTree.P(eIntro); |
231 htmlTree.add(enumPara); |
231 htmlTree.add(enumPara); |
232 HtmlTree eul = new HtmlTree(HtmlTag.UL); |
232 HtmlTree eul = new HtmlTree(HtmlTag.UL); |
233 eul.add(HtmlTree.LI(contents.getContent("doclet.help.enum.declaration"))); |
233 eul.add(HtmlTree.LI(contents.getContent("doclet.help.enum.declaration"))); |
239 |
239 |
240 // Class Use |
240 // Class Use |
241 if (configuration.classuse) { |
241 if (configuration.classuse) { |
242 Content useHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
242 Content useHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
243 contents.getContent("doclet.help.use.head")); |
243 contents.getContent("doclet.help.use.head")); |
244 htmlTree = HtmlTree.SECTION(useHead); |
244 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, useHead); |
245 Content useBody = contents.getContent("doclet.help.use.body"); |
245 Content useBody = contents.getContent("doclet.help.use.body"); |
246 Content usePara = HtmlTree.P(useBody); |
246 Content usePara = HtmlTree.P(useBody); |
247 htmlTree.add(usePara); |
247 htmlTree.add(usePara); |
248 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
248 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
249 } |
249 } |
250 |
250 |
251 // Tree |
251 // Tree |
252 if (configuration.createtree) { |
252 if (configuration.createtree) { |
253 Content treeHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
253 Content treeHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
254 contents.getContent("doclet.help.tree.head")); |
254 contents.getContent("doclet.help.tree.head")); |
255 htmlTree = HtmlTree.SECTION(treeHead); |
255 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, treeHead); |
256 Content treeIntro = contents.getContent("doclet.help.tree.intro", |
256 Content treeIntro = contents.getContent("doclet.help.tree.intro", |
257 links.createLink(DocPaths.OVERVIEW_TREE, |
257 links.createLink(DocPaths.OVERVIEW_TREE, |
258 resources.getText("doclet.Class_Hierarchy")), |
258 resources.getText("doclet.Class_Hierarchy")), |
259 HtmlTree.CODE(new StringContent("java.lang.Object"))); |
259 HtmlTree.CODE(new StringContent("java.lang.Object"))); |
260 Content treePara = HtmlTree.P(treeIntro); |
260 Content treePara = HtmlTree.P(treeIntro); |
268 |
268 |
269 // Deprecated |
269 // Deprecated |
270 if (!(configuration.nodeprecatedlist || configuration.nodeprecated)) { |
270 if (!(configuration.nodeprecatedlist || configuration.nodeprecated)) { |
271 Content dHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
271 Content dHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
272 contents.deprecatedAPI); |
272 contents.deprecatedAPI); |
273 htmlTree = HtmlTree.SECTION(dHead); |
273 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, dHead); |
274 Content deprBody = contents.getContent("doclet.help.deprecated.body", |
274 Content deprBody = contents.getContent("doclet.help.deprecated.body", |
275 links.createLink(DocPaths.DEPRECATED_LIST, |
275 links.createLink(DocPaths.DEPRECATED_LIST, |
276 resources.getText("doclet.Deprecated_API"))); |
276 resources.getText("doclet.Deprecated_API"))); |
277 Content dPara = HtmlTree.P(deprBody); |
277 Content dPara = HtmlTree.P(deprBody); |
278 htmlTree.add(dPara); |
278 htmlTree.add(dPara); |
289 indexlink = links.createLink(DocPaths.INDEX_ALL, |
289 indexlink = links.createLink(DocPaths.INDEX_ALL, |
290 resources.getText("doclet.Index")); |
290 resources.getText("doclet.Index")); |
291 } |
291 } |
292 Content indexHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
292 Content indexHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
293 contents.getContent("doclet.help.index.head")); |
293 contents.getContent("doclet.help.index.head")); |
294 htmlTree = HtmlTree.SECTION(indexHead); |
294 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, indexHead); |
295 Content indexBody = contents.getContent("doclet.help.index.body", indexlink); |
295 Content indexBody = contents.getContent("doclet.help.index.body", indexlink); |
296 Content indexPara = HtmlTree.P(indexBody); |
296 Content indexPara = HtmlTree.P(indexBody); |
297 htmlTree.add(indexPara); |
297 htmlTree.add(indexPara); |
298 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
298 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
299 } |
299 } |
300 |
300 |
301 // Serialized Form |
301 // Serialized Form |
302 Content sHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
302 Content sHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
303 contents.serializedForm); |
303 contents.serializedForm); |
304 htmlTree = HtmlTree.SECTION(sHead); |
304 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, sHead); |
305 Content serialBody = contents.getContent("doclet.help.serial_form.body"); |
305 Content serialBody = contents.getContent("doclet.help.serial_form.body"); |
306 Content serialPara = HtmlTree.P(serialBody); |
306 Content serialPara = HtmlTree.P(serialBody); |
307 htmlTree.add(serialPara); |
307 htmlTree.add(serialPara); |
308 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
308 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
309 |
309 |
310 // Constant Field Values |
310 // Constant Field Values |
311 Content constHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
311 Content constHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
312 contents.constantsSummaryTitle); |
312 contents.constantsSummaryTitle); |
313 htmlTree = HtmlTree.SECTION(constHead); |
313 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, constHead); |
314 Content constantsBody = contents.getContent("doclet.help.constants.body", |
314 Content constantsBody = contents.getContent("doclet.help.constants.body", |
315 links.createLink(DocPaths.CONSTANT_VALUES, |
315 links.createLink(DocPaths.CONSTANT_VALUES, |
316 resources.getText("doclet.Constants_Summary"))); |
316 resources.getText("doclet.Constants_Summary"))); |
317 Content constPara = HtmlTree.P(constantsBody); |
317 Content constPara = HtmlTree.P(constantsBody); |
318 htmlTree.add(constPara); |
318 htmlTree.add(constPara); |
319 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
319 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
320 |
320 |
321 // Search |
321 // Search |
322 Content searchHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
322 Content searchHead = HtmlTree.HEADING(Headings.CONTENT_HEADING, |
323 contents.getContent("doclet.help.search.head")); |
323 contents.getContent("doclet.help.search.head")); |
324 htmlTree = HtmlTree.SECTION(searchHead); |
324 htmlTree = HtmlTree.SECTION(HtmlStyle.helpSection, searchHead); |
325 Content searchBody = contents.getContent("doclet.help.search.body"); |
325 Content searchBody = contents.getContent("doclet.help.search.body"); |
326 Content searchPara = HtmlTree.P(searchBody); |
326 Content searchPara = HtmlTree.P(searchBody); |
327 htmlTree.add(searchPara); |
327 htmlTree.add(searchPara); |
328 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
328 ul.add(HtmlTree.LI(HtmlStyle.blockList, htmlTree)); |
329 |
329 |