2015-11-28 18:52:17 -08:00
|
|
|
/*
|
2018-01-22 11:15:51 -08:00
|
|
|
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
2015-11-28 18:52:17 -08: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
|
2018-03-06 10:45:47 -08:00
|
|
|
* @bug 8072945 8081854 8141492 8148985 8150188 4649116 8173707 8151743 8169819 8183037 8182765
|
2015-11-28 18:52:17 -08:00
|
|
|
* @summary Test the version of HTML generated by the javadoc tool.
|
|
|
|
* @author bpatel
|
|
|
|
* @library ../lib
|
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
|
|
|
* @modules jdk.javadoc/jdk.javadoc.internal.tool
|
2015-11-28 18:52:17 -08: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() {
|
2018-05-15 14:41:06 -07:00
|
|
|
setAutomaticCheckLinks(false); // @ignore JDK-8202624
|
2018-03-06 10:45:47 -08:00
|
|
|
javadoc("-d", "out-1",
|
|
|
|
"-private",
|
|
|
|
"-linksource",
|
2015-11-28 18:52:17 -08:00
|
|
|
"-sourcepath", testSrc,
|
|
|
|
"-use",
|
|
|
|
"pkg", "pkg1", "pkg2", "pkg3");
|
2018-05-15 14:41:06 -07:00
|
|
|
setAutomaticCheckLinks(true); // @ignore JDK-8202624
|
2015-11-28 18:52:17 -08:00
|
|
|
checkExit(Exit.OK);
|
|
|
|
|
|
|
|
html5Output();
|
|
|
|
html5NegatedOutput();
|
|
|
|
}
|
|
|
|
|
|
|
|
@Test
|
|
|
|
void test2() {
|
2018-05-15 14:41:06 -07:00
|
|
|
setAutomaticCheckLinks(false); // @ignore JDK-8202624
|
2018-03-06 10:45:47 -08:00
|
|
|
javadoc("-d", "out-2",
|
|
|
|
"-html4",
|
|
|
|
"-private",
|
|
|
|
"-linksource",
|
2015-11-28 18:52:17 -08:00
|
|
|
"-sourcepath", testSrc,
|
|
|
|
"-use",
|
|
|
|
"pkg", "pkg1", "pkg2", "pkg3");
|
2018-05-15 14:41:06 -07:00
|
|
|
setAutomaticCheckLinks(true); // @ignore JDK-8202624
|
2015-11-28 18:52:17 -08:00
|
|
|
checkExit(Exit.OK);
|
|
|
|
|
|
|
|
html4Output();
|
|
|
|
html4NegatedOutput();
|
|
|
|
}
|
|
|
|
|
|
|
|
@Test
|
|
|
|
void test3() {
|
2018-05-15 14:41:06 -07:00
|
|
|
setAutomaticCheckLinks(false); // @ignore JDK-8202624
|
2018-03-06 10:45:47 -08:00
|
|
|
javadoc("-d", "out-3",
|
|
|
|
"-html4",
|
|
|
|
"-private",
|
|
|
|
"-linksource",
|
2015-11-28 18:52:17 -08:00
|
|
|
"-sourcepath", testSrc,
|
|
|
|
"-use",
|
|
|
|
"pkg", "pkg1", "pkg2", "pkg3");
|
2018-05-15 14:41:06 -07:00
|
|
|
setAutomaticCheckLinks(true); // @ignore JDK-8202624
|
2015-11-28 18:52:17 -08:00
|
|
|
checkExit(Exit.OK);
|
|
|
|
|
|
|
|
html4Output();
|
|
|
|
html4NegatedOutput();
|
|
|
|
}
|
|
|
|
|
|
|
|
@Test
|
|
|
|
void test4() {
|
2018-03-06 10:45:47 -08:00
|
|
|
javadoc("-d", "out-4",
|
|
|
|
"-private",
|
|
|
|
"-linksource",
|
2015-11-28 18:52:17 -08:00
|
|
|
"-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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h1 class=\"bar\"><a href=\"package-summary.html\" target=\"classFrame\">pkg</a></h1>",
|
2015-11-28 18:52:17 -08:00
|
|
|
"<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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= START OF TOP NAVBAR ======= -->",
|
|
|
|
"<main role=\"main\">\n"
|
|
|
|
+ "<div class=\"header\">",
|
2017-08-02 12:34:23 -07:00
|
|
|
"<section role=\"region\"><a id=\"package.description\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>\n"
|
2016-10-10 15:17:02 -07:00
|
|
|
+ "<div class=\"block\">Test package.</div>",
|
2015-11-28 18:52:17 -08:00
|
|
|
"<footer role=\"contentinfo\">\n"
|
|
|
|
+ "<nav role=\"navigation\">\n"
|
|
|
|
+ "<!-- ======= START OF BOTTOM NAVBAR ====== -->");
|
2016-10-10 15:17:02 -07:00
|
|
|
// No package description
|
|
|
|
checkOutput("pkg1/package-summary.html", true,
|
|
|
|
"<div class=\"contentContainer\">\n"
|
|
|
|
+ "<ul class=\"blockList\">\n"
|
|
|
|
+ "<li class=\"blockList\">\n"
|
|
|
|
+ "<table class=\"typeSummary\">\n"
|
|
|
|
+ "<caption><span>Class Summary</span><span class=\"tabEnd\"> </span></caption>");
|
2015-11-28 18:52:17 -08:00
|
|
|
|
|
|
|
// 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"
|
|
|
|
+ "<div class=\"fixedNav\">\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 ====== -->");
|
|
|
|
|
|
|
|
// 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\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 ====== -->");
|
|
|
|
|
|
|
|
// 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\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 ====== -->");
|
|
|
|
|
|
|
|
// 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"
|
|
|
|
+ "<div class=\"fixedNav\">\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 ====== -->");
|
|
|
|
|
|
|
|
// 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\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 ====== -->");
|
|
|
|
|
|
|
|
// 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= 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"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= START OF TOP NAVBAR ======= -->",
|
|
|
|
"<main role=\"main\">\n"
|
|
|
|
+ "<div class=\"header\">",
|
|
|
|
"<table class=\"useSummary\">",
|
|
|
|
"<section role=\"region\"><a id=\"pkg\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>\n"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h3>Uses of <a href=\"../RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<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"
|
2017-02-02 14:55:23 -08:00
|
|
|
+ "<script type=\"text/javascript\">\n"
|
|
|
|
+ "if (targetPage == \"\" || targetPage == \"undefined\")\n"
|
|
|
|
+ " window.location.replace('overview-summary.html');\n"
|
|
|
|
+ "</script>\n"
|
|
|
|
+ "<noscript>JavaScript is disabled on your browser.</noscript>\n"
|
2015-11-28 18:52:17 -08: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>",
|
2017-10-25 12:29:00 -07:00
|
|
|
"<table class=\"overviewSummary\" summary=\"Package Summary table, listing packages, and an explanation\">\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<caption>",
|
|
|
|
"</noscript>\n"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= START OF TOP NAVBAR ======= -->");
|
|
|
|
|
|
|
|
// 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"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h1 class=\"bar\"><a href=\"package-summary.html\" target=\"classFrame\">pkg</a></h1>");
|
2015-11-28 18:52:17 -08:00
|
|
|
|
|
|
|
// 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>",
|
2016-10-10 15:17:02 -07:00
|
|
|
"<section role=\"region\">\n"
|
|
|
|
+ "<h2 title=\"Package pkg Description\">Package pkg Description</h2>\n",
|
2015-11-28 18:52:17 -08:00
|
|
|
"<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"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<div class=\"header\">\n"
|
|
|
|
+ "<h1 title=\"Deprecated API\" class=\"title\">Deprecated API</h1>\n"
|
|
|
|
+ "<h2 title=\"Contents\">Contents</h2>",
|
2017-10-02 14:49:46 -07:00
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Classes table, listing classes, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Enums table, listing enums, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Exceptions table, listing exceptions, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Errors table, listing errors, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Annotation Types table, listing annotation types, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Fields table, listing fields, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Methods table, listing methods, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Constructors table, listing constructors, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Enum Constants table, listing enum constants, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Annotation Type Elements table, listing annotation type elements, and an explanation\">");
|
2015-11-28 18:52:17 -08:00
|
|
|
|
|
|
|
// 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"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h3>Uses of <a href=\"../RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<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"
|
2017-02-02 14:55:23 -08:00
|
|
|
+ "<script type=\"text/javascript\">\n"
|
|
|
|
+ "if (targetPage == \"\" || targetPage == \"undefined\")\n"
|
|
|
|
+ " window.location.replace('overview-summary.html');\n"
|
|
|
|
+ "</script>\n"
|
|
|
|
+ "<noscript>JavaScript is disabled on your browser.</noscript>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
2017-10-25 12:29:00 -07:00
|
|
|
"<table class=\"overviewSummary\" summary=\"Package Summary table, listing packages, and an explanation\">\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<caption>",
|
|
|
|
"</noscript>\n"
|
|
|
|
+ "<div class=\"fixedNav\">\n"
|
|
|
|
+ "<!-- ========= START OF TOP NAVBAR ======= -->");
|
|
|
|
|
|
|
|
// 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"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h1 class=\"bar\"><a href=\"package-summary.html\" target=\"classFrame\">pkg</a></h1>");
|
2015-11-28 18:52:17 -08:00
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
2017-08-02 12:34:23 -07:00
|
|
|
"<div class=\"contentContainer\"><a name=\"package.description\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>\n"
|
2016-10-10 15:17:02 -07:00
|
|
|
+ "<div class=\"block\">Test package.</div>",
|
2015-11-28 18:52:17 -08:00
|
|
|
"<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\">");
|
2016-10-10 15:17:02 -07:00
|
|
|
// No Package description
|
|
|
|
checkOutput("pkg1/package-summary.html", true,
|
|
|
|
"<div class=\"contentContainer\">\n"
|
|
|
|
+ "<ul class=\"blockList\">\n"
|
|
|
|
+ "<li class=\"blockList\">\n"
|
|
|
|
+ "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">\n"
|
|
|
|
+ "<caption><span>Class Summary</span><span class=\"tabEnd\"> </span></caption>");
|
2015-11-28 18:52:17 -08:00
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<!-- ========= END OF TOP NAVBAR ========= -->\n"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<!-- ========= END OF TOP NAVBAR ========= -->\n"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<div class=\"header\">\n"
|
|
|
|
+ "<h1 title=\"Deprecated API\" class=\"title\">Deprecated API</h1>\n"
|
|
|
|
+ "<h2 title=\"Contents\">Contents</h2>",
|
2017-10-02 14:49:46 -07:00
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Classes table, listing classes, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Enums table, listing enums, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Exceptions table, listing exceptions, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Errors table, listing errors, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Annotation Types table, listing annotation types, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Fields table, listing fields, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Methods table, listing methods, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Constructors table, listing constructors, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Enum Constants table, listing enum constants, and an explanation\">",
|
|
|
|
"<table class=\"deprecatedSummary\" summary=\"Annotation Type Elements table, listing annotation type elements, and an explanation\">");
|
2015-11-28 18:52:17 -08:00
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<!-- ========= END OF TOP NAVBAR ========= -->\n"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<li class=\"circle\">",
|
|
|
|
"<!-- ========= END OF TOP NAVBAR ========= -->\n"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<!-- ========= END OF TOP NAVBAR ========= -->\n"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<!-- ========= END OF TOP NAVBAR ========= -->\n"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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\"",
|
|
|
|
"<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>");
|
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<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>");
|
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<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>");
|
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<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>");
|
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<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>");
|
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<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>");
|
|
|
|
|
|
|
|
// 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\"",
|
|
|
|
"<a name=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<!-- ========= END OF TOP NAVBAR ========= -->\n"
|
|
|
|
+ "</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"
|
2017-02-15 11:55:16 -08:00
|
|
|
+ "<script type=\"text/javascript\"><!--\n"
|
|
|
|
+ "$('.navPadding').css('padding-top', $('.fixedNav').css(\"height\"));\n"
|
|
|
|
+ "//-->\n"
|
|
|
|
+ "</script>\n"
|
2015-11-28 18:52:17 -08: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"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h3>Uses of <a href=\"../RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<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"
|
2017-02-02 14:55:23 -08:00
|
|
|
+ "<script type=\"text/javascript\">\n"
|
|
|
|
+ "if (targetPage == \"\" || targetPage == \"undefined\")\n"
|
|
|
|
+ " window.location.replace('overview-summary.html');\n"
|
|
|
|
+ "</script>\n"
|
|
|
|
+ "<noscript>JavaScript is disabled on your browser.</noscript>\n"
|
2015-11-28 18:52:17 -08: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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<table class=\"overviewSummary\">\n"
|
|
|
|
+ "<caption>",
|
|
|
|
"<header role=\"banner\">\n"
|
|
|
|
+ "<nav role=\"navigation\">\n"
|
|
|
|
+ "<!-- ========= START OF TOP NAVBAR ======= -->");
|
|
|
|
|
|
|
|
// Negated test for package-frame page
|
|
|
|
checkOutput("pkg/package-frame.html", false,
|
|
|
|
"<!DOCTYPE HTML>",
|
|
|
|
"<meta name=\"dc.created\"",
|
|
|
|
"<main role=\"main\">\n"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h1 class=\"bar\"><a href=\"package-summary.html\" target=\"classFrame\">pkg</a></h1>",
|
2015-11-28 18:52:17 -08:00
|
|
|
"<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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<table class=\"typeSummary\">",
|
|
|
|
"<header role=\"banner\">\n"
|
|
|
|
+ "<nav role=\"navigation\">\n"
|
|
|
|
+ "<!-- ========= START OF TOP NAVBAR ======= -->",
|
|
|
|
"<main role=\"main\">\n"
|
|
|
|
+ "<div class=\"header\">",
|
2016-10-10 15:17:02 -07:00
|
|
|
"<h2 title=\"Package pkg Description\">Package pkg Description</h2>\n",
|
2015-11-28 18:52:17 -08:00
|
|
|
"<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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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"
|
|
|
|
+ "<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 ====== -->");
|
|
|
|
|
|
|
|
// Negated test for enum page
|
|
|
|
checkOutput("pkg/AnotherClass.ModalExclusionType.html", false,
|
|
|
|
"<!DOCTYPE HTML>",
|
|
|
|
"<meta name=\"dc.created\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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"
|
|
|
|
+ "<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 ====== -->");
|
|
|
|
|
|
|
|
// Negated test for interface page
|
|
|
|
checkOutput("pkg2/Interface.html", false,
|
|
|
|
"<!DOCTYPE HTML>",
|
|
|
|
"<meta name=\"dc.created\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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"
|
|
|
|
+ "<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 ====== -->");
|
|
|
|
|
|
|
|
// Negated test for error page
|
|
|
|
checkOutput("pkg/TestError.html", false,
|
|
|
|
"<!DOCTYPE HTML>",
|
|
|
|
"<meta name=\"dc.created\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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"
|
|
|
|
+ "<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 ====== -->");
|
|
|
|
|
|
|
|
// Negated test for exception page
|
|
|
|
checkOutput("pkg/TestException.html", false,
|
|
|
|
"<!DOCTYPE HTML>",
|
|
|
|
"<meta name=\"dc.created\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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"
|
|
|
|
+ "<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 ====== -->");
|
|
|
|
|
|
|
|
// Negated test for annotation page
|
|
|
|
checkOutput("pkg2/TestAnnotationType.html", false,
|
|
|
|
"<!DOCTYPE HTML>",
|
|
|
|
"<meta name=\"dc.created\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\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"
|
|
|
|
+ "<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 ====== -->");
|
|
|
|
|
|
|
|
// Negated test for class use page
|
|
|
|
checkOutput("pkg1/class-use/RegClass.html", false,
|
|
|
|
"<!DOCTYPE HTML>",
|
|
|
|
"<meta name=\"dc.created\"",
|
|
|
|
"<a id=\"navbar.top.firstrow\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>",
|
|
|
|
"<header role=\"banner\">\n"
|
|
|
|
+ "<nav role=\"navigation\">\n"
|
|
|
|
+ "<!-- ========= START OF TOP NAVBAR ======= -->",
|
|
|
|
"<main role=\"main\">\n"
|
|
|
|
+ "<div class=\"header\">",
|
|
|
|
"<table class=\"useSummary\">",
|
|
|
|
"<section role=\"region\"><a id=\"pkg\">\n"
|
|
|
|
+ "<!-- -->\n"
|
|
|
|
+ "</a>\n"
|
2018-01-22 11:15:51 -08:00
|
|
|
+ "<h3>Uses of <a href=\"../RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "\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"
|
2017-02-02 14:55:23 -08:00
|
|
|
+ "<script type=\"text/javascript\">\n"
|
|
|
|
+ "if (targetPage == \"\" || targetPage == \"undefined\")\n"
|
|
|
|
+ " window.location.replace('overview-summary.html');\n"
|
|
|
|
+ "</script>\n"
|
|
|
|
+ "<noscript>JavaScript is disabled on your browser.</noscript>\n"
|
2015-11-28 18:52:17 -08:00
|
|
|
+ "<main role=\"main\">\n"
|
|
|
|
+ "<div class=\"mainContainer\">\n");
|
|
|
|
}
|
|
|
|
}
|