/* Javadoc style sheet */ /* Overall document style */ @import url('resources/fonts/dejavu.css'); body { background-color: #ffffff; color: #353833; font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; font-size: 14px; margin: 0; } a:link, a:visited { text-decoration: none; color: #4A6782; } a:hover, a:focus { text-decoration: none; color: #bb7a2a; } a:active { text-decoration: none; color: #4A6782; } a[name] { color: #353833; } a[name]:hover { text-decoration: none; color: #353833; } pre { font-family: 'DejaVu Sans Mono', monospace; font-size: 14px; } h1 { font-size: 20px; } h2 { font-size: 18px; } h3 { font-size: 16px; font-style: italic; } h4 { font-size: 13px; } h5 { font-size: 12px; } h6 { font-size: 11px; } ul { list-style-type: disc; } code, tt { font-family: 'DejaVu Sans Mono', monospace; font-size: 14px; padding-top: 4px; margin-top: 8px; line-height: 1.4em; } dt code { font-family: 'DejaVu Sans Mono', monospace; font-size: 14px; padding-top: 4px; } table tr td dt code { font-family: 'DejaVu Sans Mono', monospace; font-size: 14px; vertical-align: top; padding-top: 4px; } sup { font-size: 8px; } /* Document title and Copyright styles */ .clear { clear: both; height: 0px; overflow: hidden; } .aboutLanguage { float: right; padding: 0px 21px; font-size: 11px; z-index: 200; margin-top: -9px; } .legalCopy { margin-left: .5em; } .bar a, .bar a:link, .bar a:visited, .bar a:active { color: #FFFFFF; text-decoration: none; } .bar a:hover, .bar a:focus { color: #bb7a2a; } .tab { background-color: #0066FF; color: #ffffff; padding: 8px; width: 5em; font-weight: bold; } /* Navigation bar styles */ .bar { background-color: #4D7A97; color: #FFFFFF; padding: .8em .5em .4em .8em; height: auto; /*height:1.8em;*/ font-size: 11px; margin: 0; } .topNav { background-color: #4D7A97; color: #FFFFFF; float: left; padding: 0; width: 100%; clear: right; height: 2.8em; padding-top: 10px; overflow: hidden; font-size: 12px; } .bottomNav { margin-top: 10px; background-color: #4D7A97; color: #FFFFFF; float: left; padding: 0; width: 100%; clear: right; height: 2.8em; padding-top: 10px; overflow: hidden; font-size: 12px; } .subNav { background-color: #dee3e9; float: left; width: 100%; overflow: hidden; font-size: 12px; } .subNav div { clear: left; float: left; padding: 0 0 5px 6px; text-transform: uppercase; } ul.navList, ul.subNavList { float: left; margin: 0 25px 0 0; padding: 0; } ul.navList li { list-style: none; float: left; padding: 5px 6px; text-transform: uppercase; } ul.subNavList li { list-style: none; float: left; } .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { color: #FFFFFF; text-decoration: none; text-transform: uppercase; } .topNav a:hover, .bottomNav a:hover { text-decoration: none; color: #bb7a2a; text-transform: uppercase; } .navBarCell1Rev { background-color: #F8981D; color: #253441; margin: auto 5px; } .skipNav { position: absolute; top: auto; left: -9999px; overflow: hidden; } /* Page header and footer styles */ .header, .footer { clear: both; margin: 0 20px; padding: 5px 0 0 0; } .indexHeader { margin: 10px; position: relative; } .indexHeader span { margin-right: 15px; } .indexHeader h1 { font-size: 13px; } .title { color: #2c4557; margin: 10px 0; } .subTitle { margin: 5px 0 0 0; } .header ul { margin: 0 0 15px 0; padding: 0; } .footer ul { margin: 20px 0 5px 0; } .header ul li, .footer ul li { list-style: none; font-size: 13px; } /* Heading styles */ div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { background-color: #dee3e9; border: 1px solid #d0d9e0; margin: 0 0 6px -8px; padding: 7px 5px; } ul.blockList ul.blockList ul.blockList li.blockList h3 { background-color: #dee3e9; border: 1px solid #d0d9e0; margin: 0 0 6px -8px; padding: 7px 5px; } ul.blockList ul.blockList li.blockList h3 { padding: 0; margin: 15px 0; } ul.blockList li.blockList h2 { padding: 0px 0 20px 0; } /* Page layout container styles */ .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { clear: both; padding: 10px 20px; position: relative; } .indexContainer { margin: 10px; position: relative; font-size: 12px; } .indexContainer h2 { font-size: 13px; padding: 0 0 3px 0; } .indexContainer ul { margin: 0; padding: 0; } .indexContainer ul li { list-style: none; padding-top: 2px; } .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { font-size: 12px; font-weight: bold; margin: 10px 0 0 0; color: #4E4E4E; } .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { margin: 5px 0 10px 0px; font-size: 14px; font-family: 'DejaVu Sans Mono', monospace; } .serializedFormContainer dl.nameValue dt { margin-left: 1px; font-size: 1.1em; display: inline; font-weight: bold; } .serializedFormContainer dl.nameValue dd { margin: 0 0 0 1px; font-size: 1.1em; display: inline; } /* List styles */ ul.horizontal li { display: inline; font-size: 0.9em; } ul.inheritance { margin: 0; padding: 0; } ul.inheritance li { display: inline; list-style: none; } ul.inheritance li ul.inheritance { margin-left: 15px; padding-left: 15px; padding-top: 1px; } ul.blockList, ul.blockListLast { margin: 10px 0 10px 0; padding: 0; } ul.blockList li.blockList, ul.blockListLast li.blockList { list-style: none; margin-bottom: 15px; line-height: 1.4; } ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { padding: 0px 20px 5px 10px; border: 1px solid #ededed; background-color: #f8f8f8; } ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { padding: 0 0 5px 8px; background-color: #ffffff; border: none; } ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { margin-left: 0; padding-left: 0; padding-bottom: 15px; border: none; } ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { list-style: none; border-bottom: none; padding-bottom: 0; } table tr td dl, table tr td dl dt, table tr td dl dd { margin-top: 0; margin-bottom: 1px; } /* Table styles */ .overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { width: 100%; border-left: 1px solid #EEE; border-right: 1px solid #EEE; border-bottom: 1px solid #EEE; } .overviewSummary, .memberSummary { padding: 0px; } .overviewSummary caption, .memberSummary caption, .typeSummary caption, .useSummary caption, .constantsSummary caption, .deprecatedSummary caption { position: relative; text-align: left; background-repeat: no-repeat; color: #253441; font-weight: bold; clear: none; overflow: hidden; padding: 0px; padding-top: 10px; padding-left: 1px; margin: 0px; white-space: pre; } .overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, .useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, .overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, .useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, .overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, .useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, .overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, .useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { color: #FFFFFF; } .overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, .useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { white-space: nowrap; padding-top: 5px; padding-left: 12px; padding-right: 12px; padding-bottom: 7px; display: inline-block; float: left; background-color: #F8981D; border: none; height: 16px; } .memberSummary caption span.activeTableTab span { white-space: nowrap; padding-top: 5px; padding-left: 12px; padding-right: 12px; margin-right: 3px; display: inline-block; float: left; background-color: #F8981D; height: 16px; } .memberSummary caption span.tableTab span { white-space: nowrap; padding-top: 5px; padding-left: 12px; padding-right: 12px; margin-right: 3px; display: inline-block; float: left; background-color: #4D7A97; height: 16px; } .memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { padding-top: 0px; padding-left: 0px; padding-right: 0px; background-image: none; float: none; display: inline; } .overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, .useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { display: none; width: 5px; position: relative; float: left; background-color: #F8981D; } .memberSummary .activeTableTab .tabEnd { display: none; width: 5px; margin-right: 3px; position: relative; float: left; background-color: #F8981D; } .memberSummary .tableTab .tabEnd { display: none; width: 5px; margin-right: 3px; position: relative; background-color: #4D7A97; float: left; } .overviewSummary td, .memberSummary td, .typeSummary td, .useSummary td, .constantsSummary td, .deprecatedSummary td { text-align: left; padding: 0px 0px 12px 10px; } th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td { vertical-align: top; padding-right: 0px; padding-top: 8px; padding-bottom: 3px; } th.colFirst, th.colLast, th.colOne, .constantsSummary th { background: #dee3e9; text-align: left; padding: 8px 3px 3px 7px; } td.colFirst, th.colFirst { white-space: nowrap; font-size: 13px; } td.colLast, th.colLast { font-size: 13px; } td.colOne, th.colOne { font-size: 13px; } .overviewSummary td.colFirst, .overviewSummary th.colFirst, .useSummary td.colFirst, .useSummary th.colFirst, .overviewSummary td.colOne, .overviewSummary th.colOne, .memberSummary td.colFirst, .memberSummary th.colFirst, .memberSummary td.colOne, .memberSummary th.colOne, .typeSummary td.colFirst { width: 25%; vertical-align: top; } 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 { font-weight: bold; } .tableSubHeadingColor { background-color: #EEEEFF; } .altColor { background-color: #FFFFFF; } .rowColor { background-color: #EEEEEF; } /* Content styles */ .description pre { margin-top: 0; } .deprecatedContent { margin: 0; padding: 10px 0; } .docSummary { padding: 0; } ul.blockList ul.blockList ul.blockList li.blockList h3 { font-style: normal; } div.block { font-size: 14px; font-family: 'DejaVu Serif', Georgia, "Times New Roman", Times, serif; } td.colLast div { padding-top: 0px; } td.colLast a { padding-bottom: 3px; } /* Formatting effect styles */ .sourceLineNo { color: green; padding: 0 30px 0 0; } h1.hidden { visibility: hidden; overflow: hidden; font-size: 10px; } .block { display: block; margin: 3px 10px 2px 0px; color: #474747; } .deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, .overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { font-weight: bold; } .deprecationComment, .emphasizedPhrase, .interfaceName { font-style: italic; } div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, div.block div.block span.interfaceName { font-style: normal; } div.contentContainer ul.blockList li.blockList h2 { padding-bottom: 0px; }