Mon, 19 Nov 2012 16:10:34 -0800
8002304: Group methods by types in methods summary section
Reviewed-by: jjg
1 /* Javadoc style sheet */
2 /*
3 Overall document style
4 */
5 body {
6 background-color:#ffffff;
7 color:#353833;
8 font-family:Arial, Helvetica, sans-serif;
9 font-size:76%;
10 margin:0;
11 }
12 a:link, a:visited {
13 text-decoration:none;
14 color:#4c6b87;
15 }
16 a:hover, a:focus {
17 text-decoration:none;
18 color:#bb7a2a;
19 }
20 a:active {
21 text-decoration:none;
22 color:#4c6b87;
23 }
24 a[name] {
25 color:#353833;
26 }
27 a[name]:hover {
28 text-decoration:none;
29 color:#353833;
30 }
31 pre {
32 font-size:1.3em;
33 }
34 h1 {
35 font-size:1.8em;
36 }
37 h2 {
38 font-size:1.5em;
39 }
40 h3 {
41 font-size:1.4em;
42 }
43 h4 {
44 font-size:1.3em;
45 }
46 h5 {
47 font-size:1.2em;
48 }
49 h6 {
50 font-size:1.1em;
51 }
52 ul {
53 list-style-type:disc;
54 }
55 code, tt {
56 font-size:1.2em;
57 }
58 dt code {
59 font-size:1.2em;
60 }
61 table tr td dt code {
62 font-size:1.2em;
63 vertical-align:top;
64 }
65 sup {
66 font-size:.6em;
67 }
68 /*
69 Document title and Copyright styles
70 */
71 .clear {
72 clear:both;
73 height:0px;
74 overflow:hidden;
75 }
76 .aboutLanguage {
77 float:right;
78 padding:0px 21px;
79 font-size:.8em;
80 z-index:200;
81 margin-top:-7px;
82 }
83 .legalCopy {
84 margin-left:.5em;
85 }
86 .bar a, .bar a:link, .bar a:visited, .bar a:active {
87 color:#FFFFFF;
88 text-decoration:none;
89 }
90 .bar a:hover, .bar a:focus {
91 color:#bb7a2a;
92 }
93 .tab {
94 background-color:#0066FF;
95 background-image:url(resources/titlebar.gif);
96 background-position:left top;
97 background-repeat:no-repeat;
98 color:#ffffff;
99 padding:8px;
100 width:5em;
101 font-weight:bold;
102 }
103 /*
104 Navigation bar styles
105 */
106 .bar {
107 background-image:url(resources/background.gif);
108 background-repeat:repeat-x;
109 color:#FFFFFF;
110 padding:.8em .5em .4em .8em;
111 height:auto;/*height:1.8em;*/
112 font-size:1em;
113 margin:0;
114 }
115 .topNav {
116 background-image:url(resources/background.gif);
117 background-repeat:repeat-x;
118 color:#FFFFFF;
119 float:left;
120 padding:0;
121 width:100%;
122 clear:right;
123 height:2.8em;
124 padding-top:10px;
125 overflow:hidden;
126 }
127 .bottomNav {
128 margin-top:10px;
129 background-image:url(resources/background.gif);
130 background-repeat:repeat-x;
131 color:#FFFFFF;
132 float:left;
133 padding:0;
134 width:100%;
135 clear:right;
136 height:2.8em;
137 padding-top:10px;
138 overflow:hidden;
139 }
140 .subNav {
141 background-color:#dee3e9;
142 border-bottom:1px solid #9eadc0;
143 float:left;
144 width:100%;
145 overflow:hidden;
146 }
147 .subNav div {
148 clear:left;
149 float:left;
150 padding:0 0 5px 6px;
151 }
152 ul.navList, ul.subNavList {
153 float:left;
154 margin:0 25px 0 0;
155 padding:0;
156 }
157 ul.navList li{
158 list-style:none;
159 float:left;
160 padding:3px 6px;
161 }
162 ul.subNavList li{
163 list-style:none;
164 float:left;
165 font-size:90%;
166 }
167 .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
168 color:#FFFFFF;
169 text-decoration:none;
170 }
171 .topNav a:hover, .bottomNav a:hover {
172 text-decoration:none;
173 color:#bb7a2a;
174 }
175 .navBarCell1Rev {
176 background-image:url(resources/tab.gif);
177 background-color:#a88834;
178 color:#FFFFFF;
179 margin: auto 5px;
180 border:1px solid #c9aa44;
181 }
182 /*
183 Page header and footer styles
184 */
185 .header, .footer {
186 clear:both;
187 margin:0 20px;
188 padding:5px 0 0 0;
189 }
190 .indexHeader {
191 margin:10px;
192 position:relative;
193 }
194 .indexHeader h1 {
195 font-size:1.3em;
196 }
197 .title {
198 color:#2c4557;
199 margin:10px 0;
200 }
201 .subTitle {
202 margin:5px 0 0 0;
203 }
204 .header ul {
205 margin:0 0 25px 0;
206 padding:0;
207 }
208 .footer ul {
209 margin:20px 0 5px 0;
210 }
211 .header ul li, .footer ul li {
212 list-style:none;
213 font-size:1.2em;
214 }
215 /*
216 Heading styles
217 */
218 div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
219 background-color:#dee3e9;
220 border-top:1px solid #9eadc0;
221 border-bottom:1px solid #9eadc0;
222 margin:0 0 6px -8px;
223 padding:2px 5px;
224 }
225 ul.blockList ul.blockList ul.blockList li.blockList h3 {
226 background-color:#dee3e9;
227 border-top:1px solid #9eadc0;
228 border-bottom:1px solid #9eadc0;
229 margin:0 0 6px -8px;
230 padding:2px 5px;
231 }
232 ul.blockList ul.blockList li.blockList h3 {
233 padding:0;
234 margin:15px 0;
235 }
236 ul.blockList li.blockList h2 {
237 padding:0px 0 20px 0;
238 }
239 /*
240 Page layout container styles
241 */
242 .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
243 clear:both;
244 padding:10px 20px;
245 position:relative;
246 }
247 .indexContainer {
248 margin:10px;
249 position:relative;
250 font-size:1.0em;
251 }
252 .indexContainer h2 {
253 font-size:1.1em;
254 padding:0 0 3px 0;
255 }
256 .indexContainer ul {
257 margin:0;
258 padding:0;
259 }
260 .indexContainer ul li {
261 list-style:none;
262 }
263 .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
264 font-size:1.1em;
265 font-weight:bold;
266 margin:10px 0 0 0;
267 color:#4E4E4E;
268 }
269 .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
270 margin:10px 0 10px 20px;
271 }
272 .serializedFormContainer dl.nameValue dt {
273 margin-left:1px;
274 font-size:1.1em;
275 display:inline;
276 font-weight:bold;
277 }
278 .serializedFormContainer dl.nameValue dd {
279 margin:0 0 0 1px;
280 font-size:1.1em;
281 display:inline;
282 }
283 /*
284 List styles
285 */
286 ul.horizontal li {
287 display:inline;
288 font-size:0.9em;
289 }
290 ul.inheritance {
291 margin:0;
292 padding:0;
293 }
294 ul.inheritance li {
295 display:inline;
296 list-style:none;
297 }
298 ul.inheritance li ul.inheritance {
299 margin-left:15px;
300 padding-left:15px;
301 padding-top:1px;
302 }
303 ul.blockList, ul.blockListLast {
304 margin:10px 0 10px 0;
305 padding:0;
306 }
307 ul.blockList li.blockList, ul.blockListLast li.blockList {
308 list-style:none;
309 margin-bottom:25px;
310 }
311 ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
312 padding:0px 20px 5px 10px;
313 border:1px solid #9eadc0;
314 background-color:#f9f9f9;
315 }
316 ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
317 padding:0 0 5px 8px;
318 background-color:#ffffff;
319 border:1px solid #9eadc0;
320 border-top:none;
321 }
322 ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
323 margin-left:0;
324 padding-left:0;
325 padding-bottom:15px;
326 border:none;
327 border-bottom:1px solid #9eadc0;
328 }
329 ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
330 list-style:none;
331 border-bottom:none;
332 padding-bottom:0;
333 }
334 table tr td dl, table tr td dl dt, table tr td dl dd {
335 margin-top:0;
336 margin-bottom:1px;
337 }
338 /*
339 Table styles
340 */
341 .contentContainer table, .classUseContainer table, .constantValuesContainer table {
342 border-bottom:1px solid #9eadc0;
343 width:100%;
344 }
345 .contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table {
346 width:100%;
347 }
348 .contentContainer .description table, .contentContainer .details table {
349 border-bottom:none;
350 }
351 .contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{
352 vertical-align:top;
353 padding-right:20px;
354 }
355 .contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast,
356 .contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast,
357 .contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne,
358 .contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne {
359 padding-right:3px;
360 }
361 .overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption {
362 position:relative;
363 text-align:left;
364 background-repeat:no-repeat;
365 color:#FFFFFF;
366 font-weight:bold;
367 clear:none;
368 overflow:hidden;
369 padding:0px;
370 margin:0px;
371 }
372 caption a:link, caption a:hover, caption a:active, caption a:visited {
373 color:#FFFFFF;
374 }
375 .overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span {
376 white-space:nowrap;
377 padding-top:8px;
378 padding-left:8px;
379 display:block;
380 float:left;
381 background-image:url(resources/titlebar.gif);
382 height:18px;
383 }
384 .contentContainer ul.blockList li.blockList caption span.activeTableTab span {
385 white-space:nowrap;
386 padding-top:8px;
387 padding-left:8px;
388 display:block;
389 float:left;
390 background-image:url(resources/activetitlebar.gif);
391 height:18px;
392 }
393 .contentContainer ul.blockList li.blockList caption span.tableTab span {
394 white-space:nowrap;
395 padding-top:8px;
396 padding-left:8px;
397 display:block;
398 float:left;
399 background-image:url(resources/titlebar.gif);
400 height:18px;
401 }
402 .contentContainer ul.blockList li.blockList caption span.tableTab, .contentContainer ul.blockList li.blockList caption span.activeTableTab {
403 padding-top:0px;
404 padding-left:0px;
405 background-image:none;
406 float:none;
407 display:inline;
408 }
409 .overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd {
410 width:10px;
411 background-image:url(resources/titlebar_end.gif);
412 background-repeat:no-repeat;
413 background-position:top right;
414 position:relative;
415 float:left;
416 }
417 .contentContainer ul.blockList li.blockList .activeTableTab .tabEnd {
418 width:10px;
419 margin-right:5px;
420 background-image:url(resources/activetitlebar_end.gif);
421 background-repeat:no-repeat;
422 background-position:top right;
423 position:relative;
424 float:left;
425 }
426 .contentContainer ul.blockList li.blockList .tableTab .tabEnd {
427 width:10px;
428 margin-right:5px;
429 background-image:url(resources/titlebar_end.gif);
430 background-repeat:no-repeat;
431 background-position:top right;
432 position:relative;
433 float:left;
434 }
435 ul.blockList ul.blockList li.blockList table {
436 margin:0 0 12px 0px;
437 width:100%;
438 }
439 .tableSubHeadingColor {
440 background-color: #EEEEFF;
441 }
442 .altColor {
443 background-color:#eeeeef;
444 }
445 .rowColor {
446 background-color:#ffffff;
447 }
448 .overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td {
449 text-align:left;
450 padding:3px 3px 3px 7px;
451 }
452 th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
453 background:#dee3e9;
454 border-top:1px solid #9eadc0;
455 border-bottom:1px solid #9eadc0;
456 text-align:left;
457 padding:3px 3px 3px 7px;
458 }
459 td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
460 font-weight:bold;
461 }
462 td.colFirst, th.colFirst {
463 border-left:1px solid #9eadc0;
464 white-space:nowrap;
465 }
466 td.colLast, th.colLast {
467 border-right:1px solid #9eadc0;
468 }
469 td.colOne, th.colOne {
470 border-right:1px solid #9eadc0;
471 border-left:1px solid #9eadc0;
472 }
473 table.overviewSummary {
474 padding:0px;
475 margin-left:0px;
476 }
477 table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
478 table.overviewSummary td.colOne, table.overviewSummary th.colOne {
479 width:25%;
480 vertical-align:middle;
481 }
482 table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
483 width:25%;
484 vertical-align:middle;
485 }
486 /*
487 Content styles
488 */
489 .description pre {
490 margin-top:0;
491 }
492 .deprecatedContent {
493 margin:0;
494 padding:10px 0;
495 }
496 .docSummary {
497 padding:0;
498 }
499 /*
500 Formatting effect styles
501 */
502 .sourceLineNo {
503 color:green;
504 padding:0 30px 0 0;
505 }
506 h1.hidden {
507 visibility:hidden;
508 overflow:hidden;
509 font-size:.9em;
510 }
511 .block {
512 display:block;
513 margin:3px 0 0 0;
514 }
515 .strong {
516 font-weight:bold;
517 }