2015-04-14 01:05:23 +00:00
/ *
2016-03-02 21:27:01 +00:00
* Copyright ( c ) 2015 , 2016 , Oracle and / or its affiliates . All rights reserved .
2015-04-14 01:05:23 +00:00
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER .
*
* This code is free software ; you can redistribute it and / or modify it
* under the terms of the GNU General Public License version 2 only , as
* published by the Free Software Foundation .
*
* This code is distributed in the hope that it will be useful , but WITHOUT
* ANY WARRANTY ; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE . See the GNU General Public License
* version 2 for more details ( a copy is included in the LICENSE file that
* accompanied this code ) .
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work ; if not , write to the Free Software Foundation ,
* Inc . , 51 Franklin St , Fifth Floor , Boston , MA 02110 - 1301 USA .
*
* Please contact Oracle , 500 Oracle Parkway , Redwood Shores , CA 94065 USA
* or visit www . oracle . com if you need additional information or have any
* questions .
* /
/ *
* @test
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
* @bug 8072945 8081854 8141492 8148985 8150188
2015-04-14 01:05:23 +00:00
* @summary Test the version of HTML generated by the javadoc tool .
* @author bpatel
* @library . . / lib
2015-05-21 18:41:04 +00:00
* @modules jdk . javadoc
2015-04-14 01:05:23 +00:00
* @build JavadocTester
* @run main TestHtmlVersion
* /
public class TestHtmlVersion extends JavadocTester {
public static void main ( String . . . args ) throws Exception {
TestHtmlVersion tester = new TestHtmlVersion ( ) ;
tester . runTests ( ) ;
}
@Test
void test1 ( ) {
javadoc ( " -d " , " out-1 " , " -private " , " -linksource " , " -html5 " ,
" -sourcepath " , testSrc ,
" -use " ,
" pkg " , " pkg1 " , " pkg2 " , " pkg3 " ) ;
checkExit ( Exit . OK ) ;
html5Output ( ) ;
html5NegatedOutput ( ) ;
}
@Test
void test2 ( ) {
javadoc ( " -d " , " out-2 " , " -private " , " -linksource " , " -html4 " ,
" -sourcepath " , testSrc ,
" -use " ,
" pkg " , " pkg1 " , " pkg2 " , " pkg3 " ) ;
checkExit ( Exit . OK ) ;
html4Output ( ) ;
html4NegatedOutput ( ) ;
}
@Test
void test3 ( ) {
javadoc ( " -d " , " out-3 " , " -private " , " -linksource " ,
" -sourcepath " , testSrc ,
" -use " ,
" pkg " , " pkg1 " , " pkg2 " , " pkg3 " ) ;
checkExit ( Exit . OK ) ;
html4Output ( ) ;
html4NegatedOutput ( ) ;
}
@Test
void test4 ( ) {
javadoc ( " -d " , " out-4 " , " -private " , " -linksource " , " -html5 " ,
" -sourcepath " , testSrc ,
" -use " ,
" pkg3 " ) ;
checkExit ( Exit . OK ) ;
}
void html5Output ( ) {
// Test for overview-frame page
checkOutput ( " overview-frame.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <nav role= \" navigation \" class= \" indexNav \" > \ n "
+ " <ul> \ n "
+ " <li><a href= \" allclasses-frame.html \" target= \" packageFrame \" >All Classes</a></li> " ,
" <main role= \" main \" class= \" indexContainer \" > \ n "
+ " <h2 title= \" Packages \" >Packages</h2> " ) ;
// Test for allclasses-frame page
checkOutput ( " allclasses-frame.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <main role= \" main \" class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Test for allclasses-noframe page
checkOutput ( " allclasses-noframe.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <main role= \" main \" class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Test for overview-summary page
checkOutput ( " overview-summary.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" overviewSummary \" > \ n "
+ " <caption> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for package-frame page
checkOutput ( " pkg/package-frame.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <main role= \" main \" > \ n "
+ " <h1 class= \" bar \" ><a href= \" ../pkg/package-summary.html \" target= \" classFrame \" >pkg</a></h1> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Interfaces \" >Interfaces</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Classes \" >Classes</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Enums \" >Enums</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Exceptions \" >Exceptions</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Errors \" >Errors</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Annotation Types \" >Annotation Types</h2> " ) ;
// Test for package-summary page
checkOutput ( " pkg/package-summary.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" typeSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Package pkg Description \" >Package pkg Description</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for package-tree page
checkOutput ( " pkg/package-tree.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <li class= \" circle \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Class Hierarchy \" >Class Hierarchy</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Interface Hierarchy \" >Interface Hierarchy</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Annotation Type Hierarchy \" >Annotation Type Hierarchy</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Enum Hierarchy \" >Enum Hierarchy</h2> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for package-use page
checkOutput ( " pkg1/package-use.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" useSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for constant-values page
checkOutput ( " constant-values.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" constantsSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Contents \" >Contents</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" pkg \" >pkg.*</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for deprecated-list page
checkOutput ( " deprecated-list.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" deprecatedSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for serialized-form page
checkOutput ( " serialized-form.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Package \" >Package pkg</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for overview-tree page
checkOutput ( " overview-tree.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <li class= \" circle \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Class Hierarchy \" >Class Hierarchy</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Interface Hierarchy \" >Interface Hierarchy</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Annotation Type Hierarchy \" >Annotation Type Hierarchy</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Enum Hierarchy \" >Enum Hierarchy</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for index-all page
checkOutput ( " index-all.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" </header> \ n "
+ " <main role= \" main \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for src-html page
checkOutput ( " src-html/pkg/AnotherClass.html " , true ,
" <!DOCTYPE HTML> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" sourceContainer \" > " ) ;
// Test for help-doc page
checkOutput ( " help-doc.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2>Overview</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2>Package</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2>Class/Interface</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for a regular class page and members (nested class, field, constructore and method)
checkOutput ( " pkg/AnotherClass.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" nested.class.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Nested Class Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" field.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" constructor.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" method.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" field.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Detail</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" constructor.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" method.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for enum page
checkOutput ( " pkg/AnotherClass.ModalExclusionType.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" enum.constant.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" method.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" enum.constant.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Detail</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" method.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for interface page
checkOutput ( " pkg2/Interface.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" method.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" method.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for error page
checkOutput ( " pkg/TestError.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" constructor.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" constructor.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for exception page
checkOutput ( " pkg/TestException.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" constructor.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" constructor.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for annotation page
checkOutput ( " pkg2/TestAnnotationType.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" annotation.type.required.element.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Required Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" annotation.type.optional.element.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Optional Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a id= \" annotation.type.element.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Element Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for class use page
checkOutput ( " pkg1/class-use/RegClass.html " , true ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <a id= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <table class= \" useSummary \" > " ,
" <section role= \" region \" ><a id= \" pkg \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Uses of <a href= \" ../../pkg1/RegClass.html \" title= \" class in pkg1 \" >RegClass</a> in <a href= \" ../../pkg/package-summary.html \" >pkg</a></h3> \ n "
+ " <table class= \" useSummary \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Test for main index page
checkOutput ( " index.html " , true ,
" <!DOCTYPE HTML> " ,
" <link rel= \" stylesheet \" type= \" text/css \" href= \" stylesheet.css \" title= \" Style \" > " ,
2016-03-02 21:27:01 +00:00
" <body onload= \" loadFrames() \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <main role= \" main \" > \ n "
+ " <div class= \" mainContainer \" > \ n "
+ " <div class= \" leftContainer \" > \ n "
+ " <div class= \" leftTop \" > \ n "
+ " <iframe src= \" overview-frame.html \" name= \" packageListFrame \" title= \" All Packages \" ></iframe> \ n "
+ " </div> " ) ;
}
void html5NegatedOutput ( ) {
// Negated test for overview-frame page
checkOutput ( " overview-frame.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <div class= \" indexNav \" > \ n "
+ " <ul> \ n "
+ " <li><a href= \" allclasses-frame.html \" target= \" packageFrame \" >All Classes</a></li> " ,
" <div class= \" indexContainer \" > \ n "
+ " <h2 title= \" Packages \" >Packages</h2> " ) ;
// Negated test for allclasses-frame page
checkOutput ( " allclasses-frame.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <div class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Negated test for allclasses-noframe page
checkOutput ( " allclasses-noframe.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <div class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Negated test for overview-summary page
checkOutput ( " overview-summary.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" overviewSummary \" summary= \" Packages table, listing packages, and an explanation \" > \ n "
+ " <caption> " ,
" </noscript> \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ) ;
2015-04-14 01:05:23 +00:00
// Negated test for package-frame page
checkOutput ( " pkg/package-frame.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <body> \ n "
+ " <h1 class= \" bar \" ><a href= \" ../pkg/package-summary.html \" target= \" classFrame \" >pkg</a></h1> " ) ;
// Negated test for package-summary page
checkOutput ( " pkg/package-summary.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" typeSummary \" summary= \" Interface Summary table, listing interfaces, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Class Summary table, listing classes, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Enum Summary table, listing enums, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Exception Summary table, listing exceptions, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Error Summary table, listing errors, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Annotation Types Summary table, listing annotation types, and an explanation \" > " ) ;
// Negated test for package-tree page
checkOutput ( " pkg/package-tree.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ) ;
// Negated test for package-use page
checkOutput ( " pkg1/package-use.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" useSummary \" summary= \" Use table, listing packages, and an explanation \" > " ) ;
// Negated test for constant-values page
checkOutput ( " constant-values.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <table class= \" constantsSummary \" summary= \" Constant Field Values table, listing constant fields, and values \" > " ) ;
// Negated test for deprecated-list page
checkOutput ( " deprecated-list.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > \ n "
+ " <h1 title= \" Deprecated API \" class= \" title \" >Deprecated API</h1> \ n "
+ " <h2 title= \" Contents \" >Contents</h2> " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Classes table, listing deprecated classes, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Enums table, listing deprecated enums, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Exceptions table, listing deprecated exceptions, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Errors table, listing deprecated errors, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Annotation Types table, listing deprecated annotation types, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Fields table, listing deprecated fields, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Methods table, listing deprecated methods, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Constructors table, listing deprecated constructors, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Enum Constants table, listing deprecated enum constants, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Annotation Type Elements table, listing deprecated annotation type elements, and an explanation \" > " ) ;
// Negated test for serialized-form page
checkOutput ( " serialized-form.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <li class= \" blockList \" > \ n "
+ " <h2 title= \" Package \" >Package pkg</h2> " ) ;
// Negated test for overview-tree page
checkOutput ( " overview-tree.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <div class= \" contentContainer \" > \ n "
+ " <h2 title= \" Class Hierarchy \" >Class Hierarchy</h2> " ,
" </ul> \ n "
+ " <h2 title= \" Interface Hierarchy \" >Interface Hierarchy</h2> " ,
" </ul> \ n "
+ " <h2 title= \" Enum Hierarchy \" >Enum Hierarchy</h2> " ) ;
// Negated test for index-all page
checkOutput ( " index-all.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" contentContainer \" > " ) ;
// Negated test for src-html page
checkOutput ( " src-html/pkg/AnotherClass.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <body> \ n "
+ " <div class= \" sourceContainer \" > " ) ;
// Negated test for help-doc page
checkOutput ( " help-doc.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" > \ n "
+ " <h2>Overview</h2> " ,
" <li class= \" blockList \" > \ n "
+ " <h2>Package</h2> " ,
" <li class= \" blockList \" > \ n "
+ " <h2>Class/Interface</h2> " ) ;
// Negated test for a regular class page and members (nested class, field, constructore and method)
checkOutput ( " pkg/AnotherClass.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ======== NESTED CLASS SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" nested.class.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Nested Class Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Nested Class Summary table, listing nested classes, and an explanation \" > " ,
" <!-- =========== FIELD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" field.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Field Summary table, listing fields, and an explanation \" > " ,
" <!-- ======== CONSTRUCTOR SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" constructor.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Constructor Summary table, listing constructors, and an explanation \" > " ,
" <!-- ========== METHOD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" method.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Method Summary table, listing methods, and an explanation \" > " ,
" <!-- ============ FIELD DETAIL =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" field.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Detail</h3> " ,
" <!-- ========= CONSTRUCTOR DETAIL ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" constructor.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <!-- ============ METHOD DETAIL ========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" method.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ) ;
// Negated test for enum page
checkOutput ( " pkg/AnotherClass.ModalExclusionType.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- =========== ENUM CONSTANT SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" enum.constant.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Enum Constant Summary table, listing enum constants, and an explanation \" > " ,
" <!-- ========== METHOD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" method.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Method Summary table, listing methods, and an explanation \" > " ,
" <!-- ============ ENUM CONSTANT DETAIL =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" enum.constant.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Detail</h3> " ,
" <!-- ============ METHOD DETAIL ========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" method.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ) ;
// Negated test for interface page
checkOutput ( " pkg2/Interface.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ========== METHOD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" method.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Method Summary table, listing methods, and an explanation \" > " ,
" <!-- ============ METHOD DETAIL ========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" method.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ) ;
// Negated test for error page
checkOutput ( " pkg/TestError.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ======== CONSTRUCTOR SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" constructor.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <!-- ========= CONSTRUCTOR DETAIL ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" constructor.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ) ;
// Negated test for exception page
checkOutput ( " pkg/TestException.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ======== CONSTRUCTOR SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" constructor.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <!-- ========= CONSTRUCTOR DETAIL ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" constructor.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ) ;
// Negated test for annotation page
checkOutput ( " pkg2/TestAnnotationType.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" annotation.type.required.element.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Required Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Required Element Summary table, listing required elements, and an explanation \" > " ,
" <!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" annotation.type.optional.element.summary \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Optional Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Optional Element Summary table, listing optional elements, and an explanation \" > " ,
" <!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" ><a name= \" annotation.type.element.detail \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Element Detail</h3> " ) ;
// Negated test for class use page
checkOutput ( " pkg1/class-use/RegClass.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <a name= \" navbar.top.firstrow \" > \ n "
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <table class= \" useSummary \" summary= \" Use table, listing packages, and an explanation \" > " ,
" <li class= \" blockList \" ><a name= \" pkg \" > \ n "
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Uses of <a href= \" ../../pkg1/RegClass.html \" title= \" class in pkg1 \" >RegClass</a> in <a href= \" ../../pkg/package-summary.html \" >pkg</a></h3> \ n "
+ " <table class= \" useSummary \" summary= \" Use table, listing fields, and an explanation \" > " ) ;
// Negated test for main index page
checkOutput ( " index.html " , false ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <body> \ n "
+ " <div class= \" mainContainer \" > \ n " ) ;
}
void html4Output ( ) {
// Test for overview-frame page
checkOutput ( " overview-frame.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <div class= \" indexNav \" > \ n "
+ " <ul> \ n "
+ " <li><a href= \" allclasses-frame.html \" target= \" packageFrame \" >All Classes</a></li> " ,
" <div class= \" indexContainer \" > \ n "
+ " <h2 title= \" Packages \" >Packages</h2> " ) ;
// Test for allclasses-frame page
checkOutput ( " allclasses-frame.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <div class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Test for allclasses-noframe page
checkOutput ( " allclasses-noframe.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <div class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Test for overview-summary page
checkOutput ( " overview-summary.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" overviewSummary \" summary= \" Packages table, listing packages, and an explanation \" > \ n "
+ " <caption> " ,
" </noscript> \ n "
2015-11-20 20:55:07 +00:00
+ " <div class= \" fixedNav \" > \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ) ;
2015-04-14 01:05:23 +00:00
// Test for package-frame page
checkOutput ( " pkg/package-frame.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
" <body> \ n "
+ " <h1 class= \" bar \" ><a href= \" ../pkg/package-summary.html \" target= \" classFrame \" >pkg</a></h1> " ) ;
// Test for package-summary page
checkOutput ( " pkg/package-summary.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" typeSummary \" summary= \" Interface Summary table, listing interfaces, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Class Summary table, listing classes, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Enum Summary table, listing enums, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Exception Summary table, listing exceptions, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Error Summary table, listing errors, and an explanation \" > " ,
" <table class= \" typeSummary \" summary= \" Annotation Types Summary table, listing annotation types, and an explanation \" > " ) ;
// Test for package-tree page
checkOutput ( " pkg/package-tree.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <li class= \" circle \" > " ) ;
// Test for package-use page
checkOutput ( " pkg1/package-use.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" useSummary \" summary= \" Use table, listing packages, and an explanation \" > " ) ;
// Test for constant-values page
checkOutput ( " constant-values.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <table class= \" constantsSummary \" summary= \" Constant Field Values table, listing constant fields, and values \" > " ) ;
// Test for deprecated-list page
checkOutput ( " deprecated-list.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > \ n "
+ " <h1 title= \" Deprecated API \" class= \" title \" >Deprecated API</h1> \ n "
+ " <h2 title= \" Contents \" >Contents</h2> " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Classes table, listing deprecated classes, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Enums table, listing deprecated enums, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Exceptions table, listing deprecated exceptions, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Errors table, listing deprecated errors, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Annotation Types table, listing deprecated annotation types, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Fields table, listing deprecated fields, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Methods table, listing deprecated methods, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Constructors table, listing deprecated constructors, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Enum Constants table, listing deprecated enum constants, and an explanation \" > " ,
" <table class= \" deprecatedSummary \" summary= \" Deprecated Annotation Type Elements table, listing deprecated annotation type elements, and an explanation \" > " ) ;
// Test for serialized-form page
checkOutput ( " serialized-form.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <li class= \" blockList \" > \ n "
+ " <h2 title= \" Package \" >Package pkg</h2> " ) ;
// Test for overview-tree page
checkOutput ( " overview-tree.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <li class= \" circle \" > " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <h1 class= \" title \" >Hierarchy For All Packages</h1> \ n "
+ " <span class= \" packageHierarchyLabel \" >Package Hierarchies:</span> " ,
" <div class= \" contentContainer \" > \ n "
+ " <h2 title= \" Class Hierarchy \" >Class Hierarchy</h2> " ,
" </ul> \ n "
+ " <h2 title= \" Interface Hierarchy \" >Interface Hierarchy</h2> " ,
" </ul> \ n "
+ " <h2 title= \" Enum Hierarchy \" >Enum Hierarchy</h2> " ) ;
// Test for index-all page
checkOutput ( " index-all.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" contentContainer \" > " ) ;
// Test for src-html page
checkOutput ( " src-html/pkg/AnotherClass.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <body> \ n "
+ " <div class= \" sourceContainer \" > " ) ;
// Test for help-doc page
checkOutput ( " help-doc.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <ul class= \" blockList \" > \ n "
+ " <li class= \" blockList \" > \ n "
+ " <h2>Overview</h2> " ,
" <li class= \" blockList \" > \ n "
+ " <h2>Package</h2> " ,
" <li class= \" blockList \" > \ n "
+ " <h2>Class/Interface</h2> " ) ;
// Test for a regular class page and members (nested class, field, constructore and method)
checkOutput ( " pkg/AnotherClass.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ======== NESTED CLASS SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" nested.class.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Nested Class Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Nested Class Summary table, listing nested classes, and an explanation \" > " ,
" <!-- =========== FIELD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" field.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Field Summary table, listing fields, and an explanation \" > " ,
" <!-- ======== CONSTRUCTOR SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" constructor.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Constructor Summary table, listing constructors, and an explanation \" > " ,
" <!-- ========== METHOD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" method.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Method Summary table, listing methods, and an explanation \" > " ,
" <!-- ============ FIELD DETAIL =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" field.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Detail</h3> " ,
" <!-- ========= CONSTRUCTOR DETAIL ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" constructor.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <!-- ============ METHOD DETAIL ========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" method.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ) ;
// Test for enum page
checkOutput ( " pkg/AnotherClass.ModalExclusionType.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- =========== ENUM CONSTANT SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" enum.constant.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Enum Constant Summary table, listing enum constants, and an explanation \" > " ,
" <!-- ========== METHOD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" method.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Method Summary table, listing methods, and an explanation \" > " ,
" <!-- ============ ENUM CONSTANT DETAIL =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" enum.constant.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Detail</h3> " ,
" <!-- ============ METHOD DETAIL ========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" method.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ) ;
// Test for interface page
checkOutput ( " pkg2/Interface.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ========== METHOD SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" method.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Method Summary table, listing methods, and an explanation \" > " ,
" <!-- ============ METHOD DETAIL ========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" method.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ) ;
// Test for error page
checkOutput ( " pkg/TestError.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ======== CONSTRUCTOR SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" constructor.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <!-- ========= CONSTRUCTOR DETAIL ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" constructor.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ) ;
// Test for exception page
checkOutput ( " pkg/TestException.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- ======== CONSTRUCTOR SUMMARY ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" constructor.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <!-- ========= CONSTRUCTOR DETAIL ======== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" constructor.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ) ;
// Test for annotation page
checkOutput ( " pkg2/TestAnnotationType.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ======== START OF CLASS DATA ======== --> \ n "
+ " <div class= \" header \" > " ,
" <!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" annotation.type.required.element.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Required Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Required Element Summary table, listing required elements, and an explanation \" > " ,
" <!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" annotation.type.optional.element.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Optional Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" summary= \" Optional Element Summary table, listing optional elements, and an explanation \" > " ,
" <!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== --> \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a name= \" annotation.type.element.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Element Detail</h3> " ) ;
// Test for class use page
checkOutput ( " pkg1/class-use/RegClass.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <meta name= \" date \" " ,
2015-06-23 22:41:05 +00:00
" <a name= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <!-- ========= END OF TOP NAVBAR ========= --> \ n "
2015-11-20 20:55:07 +00:00
+ " </div> \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <div class= \" navPadding \" > </div> \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" header \" > " ,
" <table class= \" useSummary \" summary= \" Use table, listing packages, and an explanation \" > " ,
2015-06-23 22:41:05 +00:00
" <li class= \" blockList \" ><a name= \" pkg \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Uses of <a href= \" ../../pkg1/RegClass.html \" title= \" class in pkg1 \" >RegClass</a> in <a href= \" ../../pkg/package-summary.html \" >pkg</a></h3> \ n "
+ " <table class= \" useSummary \" summary= \" Use table, listing fields, and an explanation \" > " ) ;
// Test for main index page
checkOutput ( " index.html " , true ,
" <!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN \" \" http://www.w3.org/TR/html4/loose.dtd \" > " ,
" <link rel= \" stylesheet \" type= \" text/css \" href= \" stylesheet.css \" title= \" Style \" > " ,
2016-03-02 21:27:01 +00:00
" <body onload= \" loadFrames() \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <div class= \" mainContainer \" > \ n "
+ " <div class= \" leftContainer \" > \ n "
+ " <div class= \" leftTop \" > \ n "
+ " <iframe src= \" overview-frame.html \" name= \" packageListFrame \" title= \" All Packages \" ></iframe> \ n "
+ " </div> " ) ;
}
void html4NegatedOutput ( ) {
// Negated test for overview-frame page
checkOutput ( " overview-frame.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <nav role= \" navigation \" class= \" indexNav \" > \ n "
+ " <ul> \ n "
+ " <li><a href= \" allclasses-frame.html \" target= \" packageFrame \" >All Classes</a></li> " ,
" <main role= \" main \" class= \" indexContainer \" > \ n "
+ " <h2 title= \" Packages \" >Packages</h2> " ) ;
// Negated test for allclasses-frame page
checkOutput ( " allclasses-frame.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <main role= \" main \" class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Negated test for allclasses-noframe page
checkOutput ( " allclasses-noframe.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <main role= \" main \" class= \" indexContainer \" > \ n "
+ " <ul> \ n "
+ " <li> " ) ;
// Negated test for overview-summary page
checkOutput ( " overview-summary.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" overviewSummary \" > \ n "
+ " <caption> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Vicente Romero <vicente.romero@oracle.com>
Co-authored-by: Andreas Lundblad <andreas.lundblad@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Kumar Srinivasan <kumar.x.srinivasan@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs
2016-03-17 19:04:28 +00:00
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ) ;
2015-04-14 01:05:23 +00:00
// Negated test for package-frame page
checkOutput ( " pkg/package-frame.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
" <main role= \" main \" > \ n "
+ " <h1 class= \" bar \" ><a href= \" ../pkg/package-summary.html \" target= \" classFrame \" >pkg</a></h1> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Interfaces \" >Interfaces</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Classes \" >Classes</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Enums \" >Enums</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Exceptions \" >Exceptions</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Errors \" >Errors</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Annotation Types \" >Annotation Types</h2> " ) ;
// Negated test for package-summary page
checkOutput ( " pkg/package-summary.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" typeSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Package pkg Description \" >Package pkg Description</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for package-tree page
checkOutput ( " pkg/package-tree.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Class Hierarchy \" >Class Hierarchy</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Interface Hierarchy \" >Interface Hierarchy</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Annotation Type Hierarchy \" >Annotation Type Hierarchy</h2> " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Enum Hierarchy \" >Enum Hierarchy</h2> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for package-use page
checkOutput ( " pkg1/package-use.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" useSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for constant-values page
checkOutput ( " constant-values.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" constantsSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Contents \" >Contents</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" pkg \" >pkg.*</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for deprecated-list page
checkOutput ( " deprecated-list.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <table class= \" deprecatedSummary \" > " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for serialized-form page
checkOutput ( " serialized-form.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Package \" >Package pkg</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for overview-tree page
checkOutput ( " overview-tree.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Class Hierarchy \" >Class Hierarchy</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Interface Hierarchy \" >Interface Hierarchy</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Annotation Type Hierarchy \" >Annotation Type Hierarchy</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2 title= \" Enum Hierarchy \" >Enum Hierarchy</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for index-all page
checkOutput ( " index-all.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" </header> \ n "
+ " <main role= \" main \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for src-html page
checkOutput ( " src-html/pkg/AnotherClass.html " , false ,
" <!DOCTYPE HTML> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" sourceContainer \" > " ) ;
// Negated test for help-doc page
checkOutput ( " help-doc.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <h2>Overview</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2>Package</h2> \ n " ,
" <section role= \" region \" > \ n "
+ " <h2>Class/Interface</h2> \ n " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for a regular class page and members (nested class, field, constructore and method)
checkOutput ( " pkg/AnotherClass.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" nested.class.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Nested Class Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" field.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" constructor.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" method.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" field.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Field Detail</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" constructor.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" method.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for enum page
checkOutput ( " pkg/AnotherClass.ModalExclusionType.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" enum.constant.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" method.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" enum.constant.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Enum Constant Detail</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" method.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for interface page
checkOutput ( " pkg2/Interface.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" method.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" method.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Method Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for error page
checkOutput ( " pkg/TestError.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" constructor.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" constructor.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for exception page
checkOutput ( " pkg/TestException.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" constructor.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Summary</h3> " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" constructor.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Constructor Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for annotation page
checkOutput ( " pkg2/TestAnnotationType.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" annotation.type.required.element.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Required Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" annotation.type.optional.element.summary \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Optional Element Summary</h3> \ n "
+ " <table class= \" memberSummary \" > " ,
" <section role= \" region \" > \ n "
+ " <ul class= \" blockList \" > \ n "
2015-06-23 22:41:05 +00:00
+ " <li class= \" blockList \" ><a id= \" annotation.type.element.detail \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Element Detail</h3> " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for class use page
checkOutput ( " pkg1/class-use/RegClass.html " , false ,
" <!DOCTYPE HTML> " ,
" <meta name= \" dc.created \" " ,
2015-06-23 22:41:05 +00:00
" <a id= \" navbar.top.firstrow \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> " ,
" <header role= \" banner \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ========= START OF TOP NAVBAR ======= --> " ,
" <main role= \" main \" > \ n "
+ " <div class= \" header \" > " ,
" <table class= \" useSummary \" > " ,
2015-06-23 22:41:05 +00:00
" <section role= \" region \" ><a id= \" pkg \" > \ n "
2015-04-14 01:05:23 +00:00
+ " <!-- --> \ n "
+ " </a> \ n "
+ " <h3>Uses of <a href= \" ../../pkg1/RegClass.html \" title= \" class in pkg1 \" >RegClass</a> in <a href= \" ../../pkg/package-summary.html \" >pkg</a></h3> \ n "
+ " \ n "
+ " <table class= \" useSummary \" > " ,
" <footer role= \" contentinfo \" > \ n "
+ " <nav role= \" navigation \" > \ n "
+ " <!-- ======= START OF BOTTOM NAVBAR ====== --> " ) ;
// Negated test for main index page
checkOutput ( " index.html " , false ,
" <!DOCTYPE HTML> " ,
" <body> \ n "
+ " <main role= \" main \" > \ n "
+ " <div class= \" mainContainer \" > \ n " ) ;
}
}