|
1 /* Javadoc style sheet */ |
|
2 /* |
|
3 Overall document style |
|
4 */ |
|
5 * { |
|
6 margin:0; |
|
7 padding:0; |
|
8 } |
|
9 body { |
|
10 font-family:Helvetica, Arial, sans-serif; |
|
11 color:#000000; |
|
12 } |
|
13 p { |
|
14 margin:20px 0; |
|
15 } |
|
16 pre { |
|
17 font-size:1.0em; |
|
18 } |
|
19 h1 { |
|
20 font-size:1.4em; |
|
21 } |
|
22 h2 { |
|
23 font-size:1.35em; |
|
24 } |
|
25 h3 { |
|
26 font-size:1.3em; |
|
27 } |
|
28 h4 { |
|
29 font-size:1.25em; |
|
30 } |
|
31 ul { |
|
32 margin:10px 0 10px 20px; |
|
33 } |
|
34 li { |
|
35 list-style:disc; |
|
36 } |
|
37 dl dt { |
|
38 font-size:0.95em; |
|
39 font-weight:bold; |
|
40 margin:10px 0 0 0; |
|
41 } |
|
42 dl dd { |
|
43 margin:10px 0 10px 20px; |
|
44 } |
|
45 dl dd ul { |
|
46 margin-left:0; |
|
47 } |
|
48 dl dd ul li { |
|
49 list-style:none; |
|
50 margin:10px 0 10px 0; |
|
51 } |
|
52 caption { |
|
53 background: #CCCCFF; |
|
54 color:#000000; |
|
55 text-align: left; |
|
56 font-size: 150%; |
|
57 font-weight: bold; |
|
58 border-left: 2px ridge; |
|
59 border-right: 2px ridge; |
|
60 border-top: 2px ridge; |
|
61 padding-left: 5px; |
|
62 width:auto; |
|
63 } |
|
64 /* |
|
65 Document title and Copyright styles |
|
66 */ |
|
67 .aboutLanguage { |
|
68 float:right; |
|
69 font-size:0.9em; |
|
70 color:#000000; |
|
71 } |
|
72 .legalCopy { |
|
73 margin:7px; |
|
74 } |
|
75 .bar { |
|
76 font-size:1em; |
|
77 margin:10px 0 0 10px; |
|
78 } |
|
79 .bar a { |
|
80 font-weight:normal; |
|
81 } |
|
82 /* |
|
83 Navigation bar styles |
|
84 */ |
|
85 .topNav { |
|
86 border-top:2px solid #C0C0C0; |
|
87 margin:7px; |
|
88 padding:7px 0; |
|
89 height:2.8em; |
|
90 width:99%; |
|
91 min-width:600px; |
|
92 } |
|
93 .bottomNav { |
|
94 border-top:2px solid #C0C0C0; |
|
95 margin:7px; |
|
96 padding:7px 0; |
|
97 height:2.8em; |
|
98 width:99%; |
|
99 } |
|
100 .subNav { |
|
101 border-bottom:2px solid #C0C0C0; |
|
102 float:left; |
|
103 width:99%; |
|
104 margin:7px; |
|
105 min-width:600px; |
|
106 } |
|
107 .subNav div { |
|
108 clear:left; |
|
109 float:left; |
|
110 padding:0 0 5px 2px; |
|
111 width:100%; |
|
112 } |
|
113 .topNav a:link,.topNav a:active, .topNav a:visited, .topNav a:hover, |
|
114 .bottomNav a:link,.bottomNav a:active, .bottomNav a:visited, .bottomNav a:hover { |
|
115 color:#000000; |
|
116 font-weight:bold; |
|
117 text-decoration:underline; |
|
118 font-size:1em; |
|
119 } |
|
120 /* Navigation bar list styles */ |
|
121 .topNav ul.navList, .bottomNav ul.navList { |
|
122 background-color:#EEEEFF; |
|
123 padding:7px 5px; |
|
124 margin:0; |
|
125 float:left; |
|
126 width:80%; |
|
127 } |
|
128 ul.navList li{ |
|
129 list-style:none; |
|
130 float:left; |
|
131 padding:3px 4px; |
|
132 color:#000000; |
|
133 font-size:0.98em; |
|
134 } |
|
135 ul.navList li.navBarCell1Rev { |
|
136 background-color:#00008B; |
|
137 color:#FFFFFF; |
|
138 font-weight:bold; |
|
139 font-size:0.97em; |
|
140 } |
|
141 /* Sub-navigation bar list styles */ |
|
142 .subNav ul.navList { |
|
143 float:left; |
|
144 margin:0; |
|
145 font-size:0.7em; |
|
146 width:350px; |
|
147 } |
|
148 ul.subNavList { |
|
149 float:left; |
|
150 margin:0; |
|
151 font-size:0.7em; |
|
152 width:350px; |
|
153 } |
|
154 ul.subNavList li{ |
|
155 list-style:none; |
|
156 float:left; |
|
157 font-size:90%; |
|
158 } |
|
159 /* |
|
160 Page header and footer styles |
|
161 */ |
|
162 .header, .footer { |
|
163 clear:both; |
|
164 margin:0 7px; |
|
165 } |
|
166 .indexHeader { |
|
167 font-size:0.9em; |
|
168 margin:10px 0 7px 10px; |
|
169 } |
|
170 .header ul { |
|
171 padding-left:20px; |
|
172 } |
|
173 /* Header and footer title styles */ |
|
174 .header h1.title { |
|
175 font-size:1.4em; |
|
176 text-align:center; |
|
177 margin:0; |
|
178 } |
|
179 .header h2.title { |
|
180 font-size:1.35em; |
|
181 margin:0; |
|
182 } |
|
183 .subTitle { |
|
184 margin:0; |
|
185 padding-top:10px; |
|
186 font-size:0.75em; |
|
187 font-weight:bold; |
|
188 } |
|
189 /* |
|
190 Page layout container styles |
|
191 */ |
|
192 .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, |
|
193 .constantValuesContainer { |
|
194 clear:both; |
|
195 padding:10px 10px; |
|
196 position:relative; |
|
197 } |
|
198 .indexContainer { |
|
199 padding:0 0 10px 10px; |
|
200 font-size:0.9em; |
|
201 } |
|
202 /* |
|
203 Class inheritance information styles |
|
204 */ |
|
205 ul.inheritance { |
|
206 margin:0; |
|
207 padding:0; |
|
208 } |
|
209 ul.inheritance li { |
|
210 display:inline; |
|
211 list-style:none; |
|
212 } |
|
213 ul.inheritance li ul.inheritance { |
|
214 margin-left:15px; |
|
215 background-image:url(resources/inherit.gif); |
|
216 background-repeat:no-repeat; |
|
217 padding-left:15px; |
|
218 padding-top:1px; |
|
219 } |
|
220 /* |
|
221 Heading styles |
|
222 */ |
|
223 .indexContainer h2 { |
|
224 font-weight:normal; |
|
225 font-size:1.0em; |
|
226 padding:10px 0 0 0; |
|
227 } |
|
228 .contentContainer h2 { |
|
229 margin:10px 0; |
|
230 } |
|
231 .constantValuesContainer h2 { |
|
232 background:#CCCCFF; |
|
233 border:2px ridge; |
|
234 padding:3px; |
|
235 margin:0 0 10px 0; |
|
236 } |
|
237 .serializedFormContainer ul.blockList li.blockList h2 { |
|
238 background:#EEEEFF; |
|
239 border:2px ridge; |
|
240 padding:3px; |
|
241 margin:0 0 15px 0; |
|
242 text-align:center; |
|
243 } |
|
244 .classUseContainer ul li ul li h3 { |
|
245 margin-bottom:30px; |
|
246 padding:3px; |
|
247 } |
|
248 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList h3 { |
|
249 background:#EEEEFF; |
|
250 margin:0 0 15px 0; |
|
251 padding:3px; |
|
252 } |
|
253 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList h3 { |
|
254 background:#CCCCFF; |
|
255 margin:0 0 15px 0; |
|
256 padding:3px; |
|
257 border:2px ridge; |
|
258 } |
|
259 ul.blockList ul.blockList li.blockList h3, ul.blockList ul.blockList li.blockList h3 { |
|
260 background:#CCCCFF; |
|
261 border:2px ridge; |
|
262 padding-left:5px; |
|
263 } |
|
264 div.summary ul.blockList ul.blockList li.blockList h3 { |
|
265 background:#CCCCFF; |
|
266 border:0; |
|
267 border:2px ridge; |
|
268 padding-left:5px; |
|
269 } |
|
270 div.summary ul.blockList ul.blockList ul.blockList li.blockList h3 { |
|
271 background:#EEEEFF; |
|
272 border:0; |
|
273 border-bottom:2px ridge; |
|
274 } |
|
275 div.details ul.blockList ul.blockList ul.blockList li.blockList h4, |
|
276 div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { |
|
277 font-size:1.15em; |
|
278 font-weight:bold; |
|
279 padding:0 0 10px 0; |
|
280 } |
|
281 /* |
|
282 Table styles |
|
283 */ |
|
284 .contentContainer table { |
|
285 border-collapse: collapse ; |
|
286 width:100%; |
|
287 } |
|
288 .contentContainer table td, .contentContainer table th { |
|
289 border:2px ridge; |
|
290 padding:3px; |
|
291 } |
|
292 /* Constant values page table styles */ |
|
293 .constantValuesContainer table { |
|
294 border-collapse: collapse ; |
|
295 margin:0 0 10px 0; |
|
296 } |
|
297 .constantValuesContainer table caption{ |
|
298 font-size:0.95em; |
|
299 padding:3px; |
|
300 background:#EEEEFF; |
|
301 } |
|
302 .constantValuesContainer table td, .constantValuesContainer table th { |
|
303 border:2px ridge; |
|
304 padding:3px; |
|
305 } |
|
306 /* Class-use/Package-use page table styles */ |
|
307 .classUseContainer table { |
|
308 border-collapse: collapse ; |
|
309 width:100%; |
|
310 margin:0 0 15px 0; |
|
311 } |
|
312 .classUseContainer ul li ul li table { |
|
313 margin-bottom:30px; |
|
314 } |
|
315 .classUseContainer ul li ul li table caption{ |
|
316 font-size:0.95em; |
|
317 padding:3px; |
|
318 background:#EEEEFF; |
|
319 } |
|
320 .classUseContainer table td, .classUseContainer table th { |
|
321 border:2px ridge; |
|
322 padding:3px; |
|
323 } |
|
324 /* Summary table styles */ |
|
325 ul.blockList li.blockList table.overviewSummary { |
|
326 margin:0; |
|
327 margin-bottom:15px; |
|
328 } |
|
329 ul.blockList li.blockList table caption { |
|
330 padding:3px; |
|
331 } |
|
332 ul.blockList li.blockList table.overviewSummary td.colFirst{ |
|
333 text-align:right; |
|
334 } |
|
335 table.packageSummary td.colFirst, table.overviewSummary th.colFirst { |
|
336 width:15%; |
|
337 } |
|
338 div.summary ul.blockList ul.blockList li.blockList caption { |
|
339 display:none; |
|
340 } |
|
341 div.summary ul.blockList li.blockList ul.blockList li.blockList table.overviewSummary th { |
|
342 border-top:0; |
|
343 } |
|
344 /* Table column block styles */ |
|
345 ul.blockList li.blockList table.overviewSummary td.colLast div.block{ |
|
346 padding:0; |
|
347 padding-left:40px; |
|
348 } |
|
349 ul.blockList li.blockList table.overviewSummary td.colOne div.block{ |
|
350 padding:0; |
|
351 padding-left:40px; |
|
352 } |
|
353 .contentContainer ul.blockList li.blockList table .colOne div.block{ |
|
354 padding-left:40px; |
|
355 } |
|
356 .classUseContainer ul li ul li table .colLast div.block, |
|
357 .classUseContainer ul li ul li table .colOne div.block{ |
|
358 padding-left:40px; |
|
359 } |
|
360 /* |
|
361 List styles |
|
362 */ |
|
363 ul.horizontal li { |
|
364 display:inline; |
|
365 font-size:0.9em; |
|
366 } |
|
367 /* Container specific list styles */ |
|
368 .indexContainer ul { |
|
369 margin:0; |
|
370 } |
|
371 .indexContainer ul li { |
|
372 list-style:none; |
|
373 } |
|
374 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList { |
|
375 border:0; |
|
376 } |
|
377 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList { |
|
378 list-style:none; |
|
379 border:0; |
|
380 border-bottom:2px ridge; |
|
381 } |
|
382 .serializedFormContainer ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockListLast { |
|
383 list-style:none; |
|
384 } |
|
385 /* General list styles */ |
|
386 ul.blockList, ul.blockListLast { |
|
387 margin-left:0; |
|
388 padding-left:0; |
|
389 } |
|
390 ul.blockList li.blockList, ul.blockListLast li.blockList { |
|
391 list-style:none; |
|
392 margin-bottom:25px; |
|
393 } |
|
394 ul.blockList ul.blockList ul.blockList li.blockList { |
|
395 border:2px ridge; |
|
396 } |
|
397 div.details ul.blockList ul.blockList ul.blockList li.blockList { |
|
398 border:0; |
|
399 border-bottom:2px ridge; |
|
400 } |
|
401 /* Definition list styles */ |
|
402 ul.blockList li.blockList dl{ |
|
403 margin-bottom:15px; |
|
404 } |
|
405 ul.blockList li.blockList dl dd{ |
|
406 margin:0 0 0 30px; |
|
407 } |
|
408 ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList dl, |
|
409 ul.blockList li.blockList ul.blockList li.blockList ul.blockListLast li.blockList dl{ |
|
410 padding:0 0 10px 35px; |
|
411 } |
|
412 dl.nameValue dt, dl.nameValue dd{ |
|
413 display:inline; |
|
414 } |
|
415 ul.blockList li.blockList pre{ |
|
416 margin:0 0 15px 0; |
|
417 } |
|
418 /* List content styles */ |
|
419 ul.blockList li.blockList ul.blockList li.blockList pre{ |
|
420 margin:10px 0 15px 0; |
|
421 } |
|
422 ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList pre, |
|
423 ul.blockList li.blockList ul.blockList li.blockList ul.blockListLast li.blockList pre{ |
|
424 padding:0 0 10px 0; |
|
425 } |
|
426 ul.blockList li.blockList ul.blockList li.blockList ul.blockList li.blockList div.block, |
|
427 ul.blockList li.blockList ul.blockList li.blockList ul.blockListLast li.blockList div.block{ |
|
428 padding:0 0 10px 35px; |
|
429 } |
|
430 /* |
|
431 Formatting effect styles |
|
432 */ |
|
433 .strong { |
|
434 font-weight:bold; |
|
435 } |
|
436 .sourceLineNo { |
|
437 color:green; |
|
438 padding:0 30px 0 0; |
|
439 } |