5 @import url('resources/fonts/dejavu.css');
8 * Styles for individual HTML elements.
10 * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
11 * HTML element throughout the page.
15 background-color:#ffffff;
17 font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
36 a[href]:hover, a[href]:focus {
43 a[name]:before, a[name]:target, a[id]:before, a[id]:target {
51 font-family:'DejaVu Sans Mono', monospace;
77 font-family:'DejaVu Sans Mono', monospace;
84 font-family:'DejaVu Sans Mono', monospace;
89 font-family:'DejaVu Sans Mono', monospace;
99 * Styles for HTML generated by javadoc.
101 * These are style classes that are used by the standard doclet to generate HTML documentation.
105 * Styles for document title and copyright.
122 .bar a, .bar a:link, .bar a:visited, .bar a:active {
124 text-decoration:none;
126 .bar a:hover, .bar a:focus {
130 background-color:#0066FF;
137 * Styles for navigation bar.
140 background-color:#4D7A97;
142 padding:.8em .5em .4em .8em;
143 height:auto;/*height:1.8em;*/
154 background-color:#ffffff;
157 background-color:#4D7A97;
170 background-color:#4D7A97;
182 background-color:#dee3e9;
192 text-transform:uppercase;
194 ul.navList, ul.subNavList {
203 text-transform:uppercase;
210 ul.navListSearch li {
214 text-transform:uppercase;
216 ul.navListSearch li label {
224 .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
226 text-decoration:none;
227 text-transform:uppercase;
229 .topNav a:hover, .bottomNav a:hover {
230 text-decoration:none;
232 text-transform:uppercase;
235 background-color:#F8981D;
246 * Styles for page header and footer.
256 background-color:#dee3e9;
264 list-style-type:none;
266 text-transform:uppercase;
285 .header ul li, .footer ul li {
290 * Styles for headings.
292 div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
293 background-color:#dee3e9;
294 border:1px solid #d0d9e0;
298 ul.blockList ul.blockList ul.blockList li.blockList h3 {
299 background-color:#dee3e9;
300 border:1px solid #d0d9e0;
304 ul.blockList ul.blockList li.blockList h3 {
308 ul.blockList li.blockList h2 {
309 padding:0px 0 20px 0;
312 * Styles for page layout containers.
314 .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer,
315 .allClassesContainer, .allPackagesContainer {
333 .indexContainer ul li {
337 .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
343 .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
344 margin:5px 0 10px 0px;
346 font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
348 .serializedFormContainer dl.nameValue dt {
354 .serializedFormContainer dl.nameValue dd {
377 ul.inheritance li ul.inheritance {
382 ul.blockList, ul.blockListLast {
383 margin:10px 0 10px 0;
386 ul.blockList li.blockList, ul.blockListLast li.blockList {
391 ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
392 padding:0px 20px 5px 10px;
393 border:1px solid #ededed;
394 background-color:#f8f8f8;
396 ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
398 background-color:#ffffff;
401 ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
407 ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
412 table tr td dl, table tr td dl dt, table tr td dl dd {
419 .overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary,
420 .requiresSummary, .packagesSummary, .providesSummary, .usesSummary {
423 border-left:1px solid #EEE;
424 border-right:1px solid #EEE;
425 border-bottom:1px solid #EEE;
427 .overviewSummary, .memberSummary, .requiresSummary, .packagesSummary, .providesSummary, .usesSummary {
430 .overviewSummary caption, .memberSummary caption, .typeSummary caption,
431 .useSummary caption, .constantsSummary caption, .deprecatedSummary caption,
432 .requiresSummary caption, .packagesSummary caption, .providesSummary caption, .usesSummary caption {
435 background-repeat:no-repeat;
446 .overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
447 .constantsSummary caption a:link, .deprecatedSummary caption a:link,
448 .requiresSummary caption a:link, .packagesSummary caption a:link, .providesSummary caption a:link,
449 .usesSummary caption a:link,
450 .overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
451 .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
452 .requiresSummary caption a:hover, .packagesSummary caption a:hover, .providesSummary caption a:hover,
453 .usesSummary caption a:hover,
454 .overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
455 .constantsSummary caption a:active, .deprecatedSummary caption a:active,
456 .requiresSummary caption a:active, .packagesSummary caption a:active, .providesSummary caption a:active,
457 .usesSummary caption a:active,
458 .overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
459 .constantsSummary caption a:visited, .deprecatedSummary caption a:visited,
460 .requiresSummary caption a:visited, .packagesSummary caption a:visited, .providesSummary caption a:visited,
461 .usesSummary caption a:visited {
464 .useSummary caption a:link, .useSummary caption a:hover, .useSummary caption a:active,
465 .useSummary caption a:visited {
468 .overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
469 .useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span,
470 .requiresSummary caption span, .packagesSummary caption span, .providesSummary caption span,
471 .usesSummary caption span {
477 display:inline-block;
479 background-color:#F8981D;
483 .memberSummary caption span.activeTableTab span, .packagesSummary caption span.activeTableTab span,
484 .overviewSummary caption span.activeTableTab span, .typeSummary caption span.activeTableTab span {
490 display:inline-block;
492 background-color:#F8981D;
495 .memberSummary caption span.tableTab span, .packagesSummary caption span.tableTab span,
496 .overviewSummary caption span.tableTab span, .typeSummary caption span.tableTab span {
502 display:inline-block;
504 background-color:#4D7A97;
507 .memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab,
508 .packagesSummary caption span.tableTab, .packagesSummary caption span.activeTableTab,
509 .overviewSummary caption span.tableTab, .overviewSummary caption span.activeTableTab,
510 .typeSummary caption span.tableTab, .typeSummary caption span.activeTableTab {
514 background-image:none;
518 .overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
519 .useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd,
520 .requiresSummary .tabEnd, .packagesSummary .tabEnd, .providesSummary .tabEnd, .usesSummary .tabEnd {
525 background-color:#F8981D;
527 .memberSummary .activeTableTab .tabEnd, .packagesSummary .activeTableTab .tabEnd,
528 .overviewSummary .activeTableTab .tabEnd, .typeSummary .activeTableTab .tabEnd {
534 background-color:#F8981D;
536 .memberSummary .tableTab .tabEnd, .packagesSummary .tableTab .tabEnd,
537 .overviewSummary .tableTab .tabEnd, .typeSummary .tableTab .tabEnd {
542 background-color:#4D7A97;
545 .rowColor th, .altColor th {
548 .overviewSummary td, .memberSummary td, .typeSummary td,
549 .useSummary td, .constantsSummary td, .deprecatedSummary td,
550 .requiresSummary td, .packagesSummary td, .providesSummary td, .usesSummary td {
552 padding:0px 0px 12px 10px;
554 th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .useSummary th,
555 .constantsSummary th, .packagesSummary th, td.colFirst, td.colSecond, td.colLast, .useSummary td,
556 .constantsSummary td {
562 th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .constantsSummary th,
563 .packagesSummary th {
566 padding:8px 3px 3px 7px;
568 td.colFirst, th.colFirst {
571 td.colSecond, th.colSecond, td.colLast, th.colConstructorName, th.colDeprecatedItemName, th.colLast {
574 .constantsSummary th, .packagesSummary th {
577 .providesSummary th.colFirst, .providesSummary th.colLast, .providesSummary td.colFirst,
578 .providesSummary td.colLast {
582 .overviewSummary td.colFirst, .overviewSummary th.colFirst,
583 .requiresSummary td.colFirst, .requiresSummary th.colFirst,
584 .packagesSummary td.colFirst, .packagesSummary td.colSecond, .packagesSummary th.colFirst, .packagesSummary th,
585 .usesSummary td.colFirst, .usesSummary th.colFirst,
586 .providesSummary td.colFirst, .providesSummary th.colFirst,
587 .memberSummary td.colFirst, .memberSummary th.colFirst,
588 .memberSummary td.colSecond, .memberSummary th.colSecond, .memberSummary th.colConstructorName,
589 .typeSummary td.colFirst, .typeSummary th.colFirst {
592 .packagesSummary th.colLast, .packagesSummary td.colLast {
595 td.colFirst a:link, td.colFirst a:visited,
596 td.colSecond a:link, td.colSecond a:visited,
597 th.colFirst a:link, th.colFirst a:visited,
598 th.colSecond a:link, th.colSecond a:visited,
599 th.colConstructorName a:link, th.colConstructorName a:visited,
600 th.colDeprecatedItemName a:link, th.colDeprecatedItemName a:visited,
601 .constantValuesContainer td a:link, .constantValuesContainer td a:visited,
602 .allClassesContainer td a:link, .allClassesContainer td a:visited,
603 .allPackagesContainer td a:link, .allPackagesContainer td a:visited {
606 .tableSubHeadingColor {
607 background-color:#EEEEFF;
609 .altColor, .altColor th {
610 background-color:#FFFFFF;
612 .rowColor, .rowColor th {
613 background-color:#EEEEEF;
616 * Styles for contents.
628 ul.blockList ul.blockList ul.blockList li.blockList h3 {
633 font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
642 * Styles for formatting effect.
655 margin:3px 10px 2px 0px;
658 .deprecatedLabel, .descfrmTypeLabel, .implementationLabel, .memberNameLabel, .memberNameLink,
659 .moduleLabelInPackage, .moduleLabelInType, .overrideSpecifyLabel, .packageLabelInType,
660 .packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel,
661 .throwsLabel, .typeNameLabel, .typeNameLink, .searchTagLink {
664 .deprecationComment, .emphasizedPhrase, .interfaceName {
669 font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
676 display:inline-block;
678 div.block div.deprecationComment, div.block div.block span.emphasizedPhrase,
679 div.block div.block span.interfaceName {
682 div.contentContainer ul.blockList li.blockList h2 {
709 border-right:6px solid #ccc;
710 border-bottom:6px solid #ccc;
719 border-right:6px solid #ccc;
720 border-top:1px solid #000;
729 border-left:1px solid #000;
741 * Styles specific to HTML5 elements.
743 main, nav, header, footer, section {
747 * Styles for javadoc search.
749 .ui-autocomplete-category {
752 padding:7px 0 7px 3px;
753 background-color:#4D7A97;
765 box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
771 ul.ui-autocomplete li {
780 background-image:url('resources/glass.png');
781 background-size:13px;
782 background-repeat:no-repeat;
783 background-position:2px 3px;
789 background-color: rgb(255,255,255);
790 background-image:url('resources/x.png');
791 background-position:center;
792 background-repeat:no-repeat;
793 background-size:12px;
805 .searchTagDescResult {
809 .searchTagHolderResult {
813 .searchTagResult:before, .searchTagResult:target {
820 .moduleGraph:hover span {
822 margin: -100px 0 0 100px;
830 * Styles for user-provided tables.
833 * No borders, vertical margins, styled caption.
834 * This style is provided for use with existing doc comments.
835 * In general, borderless tables should not be used for layout purposes.
838 * Plain borders around table and cells, vertical margins, styled caption.
839 * Best for small tables or for complex tables for tables with cells that span
840 * rows and columns, when the "striped" style does not work well.
843 * Borders around the table and vertical borders between cells, striped rows,
844 * vertical margins, styled caption.
845 * Best for tables that have a header row, and a body containing a series of simple rows.
854 table.borderless > caption,
855 table.plain > caption,
856 table.striped > caption {
860 table.borderless th, table.borderless td,
861 table.plain th, table.plain td,
862 table.striped th, table.striped td {
866 table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
867 table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
870 table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
871 background-color: transparent;
874 border-collapse: collapse;
875 border: 1px solid black;
877 table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
878 background-color: transparent;
880 table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
881 table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
882 border: 1px solid black;
885 border-collapse: collapse;
886 border: 1px solid black;
888 table.striped > thead {
889 background-color: #E3E3E3;
891 table.striped > thead > tr > th, table.striped > thead > tr > td {
892 border: 1px solid black;
894 table.striped > tbody > tr:nth-child(even) {
895 background-color: #EEE
897 table.striped > tbody > tr:nth-child(odd) {
898 background-color: #FFF
900 table.striped > tbody > tr > th, table.striped > tbody > tr > td {
901 border-left: 1px solid black;
902 border-right: 1px solid black;
904 table.striped > tbody > tr > th {