langtools/test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
changeset 31297 86fe1414f12c
parent 30730 d3ce7619db2c
child 33920 bd731341c405
equal deleted inserted replaced
31296:9a8e44b62c77 31297:86fe1414f12c
    21  * questions.
    21  * questions.
    22  */
    22  */
    23 
    23 
    24 /*
    24 /*
    25  * @test
    25  * @test
    26  * @bug 8072945
    26  * @bug 8072945 8081854
    27  * @summary Test the version of HTML generated by the javadoc tool.
    27  * @summary Test the version of HTML generated by the javadoc tool.
    28  * @author bpatel
    28  * @author bpatel
    29  * @library ../lib
    29  * @library ../lib
    30  * @modules jdk.javadoc
    30  * @modules jdk.javadoc
    31  * @build JavadocTester
    31  * @build JavadocTester
  1170 
  1170 
  1171         // Test for overview-summary page
  1171         // Test for overview-summary page
  1172         checkOutput("overview-summary.html", true,
  1172         checkOutput("overview-summary.html", true,
  1173                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1173                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1174                 "<meta name=\"date\"",
  1174                 "<meta name=\"date\"",
  1175                 "<a id=\"navbar.top.firstrow\">\n"
  1175                 "<a name=\"navbar.top.firstrow\">\n"
  1176                 + "<!--   -->\n"
  1176                 + "<!--   -->\n"
  1177                 + "</a>",
  1177                 + "</a>",
  1178                 "<table class=\"overviewSummary\" summary=\"Packages table, listing packages, and an explanation\">\n"
  1178                 "<table class=\"overviewSummary\" summary=\"Packages table, listing packages, and an explanation\">\n"
  1179                 + "<caption>",
  1179                 + "<caption>",
  1180                 "</noscript>\n"
  1180                 "</noscript>\n"
  1192 
  1192 
  1193         // Test for package-summary page
  1193         // Test for package-summary page
  1194         checkOutput("pkg/package-summary.html", true,
  1194         checkOutput("pkg/package-summary.html", true,
  1195                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1195                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1196                 "<meta name=\"date\"",
  1196                 "<meta name=\"date\"",
  1197                 "<a id=\"navbar.top.firstrow\">\n"
  1197                 "<a name=\"navbar.top.firstrow\">\n"
  1198                 + "<!--   -->\n"
  1198                 + "<!--   -->\n"
  1199                 + "</a>",
  1199                 + "</a>",
  1200                 "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
  1200                 "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
  1201                 "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
  1201                 "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
  1202                 "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
  1202                 "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
  1206 
  1206 
  1207         // Test for package-tree page
  1207         // Test for package-tree page
  1208         checkOutput("pkg/package-tree.html", true,
  1208         checkOutput("pkg/package-tree.html", true,
  1209                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1209                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1210                 "<meta name=\"date\"",
  1210                 "<meta name=\"date\"",
  1211                 "<a id=\"navbar.top.firstrow\">\n"
  1211                 "<a name=\"navbar.top.firstrow\">\n"
  1212                 + "<!--   -->\n"
  1212                 + "<!--   -->\n"
  1213                 + "</a>",
  1213                 + "</a>",
  1214                 "<li class=\"circle\">");
  1214                 "<li class=\"circle\">");
  1215 
  1215 
  1216         // Test for package-use page
  1216         // Test for package-use page
  1217         checkOutput("pkg1/package-use.html", true,
  1217         checkOutput("pkg1/package-use.html", true,
  1218                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1218                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1219                 "<meta name=\"date\"",
  1219                 "<meta name=\"date\"",
  1220                 "<a id=\"navbar.top.firstrow\">\n"
  1220                 "<a name=\"navbar.top.firstrow\">\n"
  1221                 + "<!--   -->\n"
  1221                 + "<!--   -->\n"
  1222                 + "</a>",
  1222                 + "</a>",
  1223                 "<table class=\"useSummary\" summary=\"Use table, listing packages, and an explanation\">");
  1223                 "<table class=\"useSummary\" summary=\"Use table, listing packages, and an explanation\">");
  1224 
  1224 
  1225         // Test for <profile-name>-package-frame page
  1225         // Test for <profile-name>-package-frame page
  1232 
  1232 
  1233         // Test for <profile-name>-package-summary page
  1233         // Test for <profile-name>-package-summary page
  1234         checkOutput("pkg/compact1-package-summary.html", true,
  1234         checkOutput("pkg/compact1-package-summary.html", true,
  1235                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1235                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1236                 "<meta name=\"date\"",
  1236                 "<meta name=\"date\"",
  1237                 "<a id=\"navbar.top.firstrow\">\n"
  1237                 "<a name=\"navbar.top.firstrow\">\n"
  1238                 + "<!--   -->\n"
  1238                 + "<!--   -->\n"
  1239                 + "</a>",
  1239                 + "</a>",
  1240                 "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
  1240                 "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
  1241                 "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
  1241                 "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
  1242                 "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
  1242                 "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
  1246 
  1246 
  1247         // Test for <profile-name>-summary page
  1247         // Test for <profile-name>-summary page
  1248         checkOutput("compact1-summary.html", true,
  1248         checkOutput("compact1-summary.html", true,
  1249                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1249                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1250                 "<meta name=\"date\"",
  1250                 "<meta name=\"date\"",
  1251                 "<a id=\"navbar.top.firstrow\">\n"
  1251                 "<a name=\"navbar.top.firstrow\">\n"
  1252                 + "<!--   -->\n"
  1252                 + "<!--   -->\n"
  1253                 + "</a>",
  1253                 + "</a>",
  1254                 "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
  1254                 "<table class=\"typeSummary\" summary=\"Interface Summary table, listing interfaces, and an explanation\">",
  1255                 "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
  1255                 "<table class=\"typeSummary\" summary=\"Class Summary table, listing classes, and an explanation\">",
  1256                 "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
  1256                 "<table class=\"typeSummary\" summary=\"Enum Summary table, listing enums, and an explanation\">",
  1260 
  1260 
  1261         // Test for constant-values page
  1261         // Test for constant-values page
  1262         checkOutput("constant-values.html", true,
  1262         checkOutput("constant-values.html", true,
  1263                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1263                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1264                 "<meta name=\"date\"",
  1264                 "<meta name=\"date\"",
  1265                 "<a id=\"navbar.top.firstrow\">\n"
  1265                 "<a name=\"navbar.top.firstrow\">\n"
  1266                 + "<!--   -->\n"
  1266                 + "<!--   -->\n"
  1267                 + "</a>",
  1267                 + "</a>",
  1268                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1268                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1269                 + "<div class=\"header\">",
  1269                 + "<div class=\"header\">",
  1270                 "<table class=\"constantsSummary\" summary=\"Constant Field Values table, listing constant fields, and values\">");
  1270                 "<table class=\"constantsSummary\" summary=\"Constant Field Values table, listing constant fields, and values\">");
  1271 
  1271 
  1272         // Test for deprecated-list page
  1272         // Test for deprecated-list page
  1273         checkOutput("deprecated-list.html", true,
  1273         checkOutput("deprecated-list.html", true,
  1274                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1274                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1275                 "<meta name=\"date\"",
  1275                 "<meta name=\"date\"",
  1276                 "<a id=\"navbar.top.firstrow\">\n"
  1276                 "<a name=\"navbar.top.firstrow\">\n"
  1277                 + "<!--   -->\n"
  1277                 + "<!--   -->\n"
  1278                 + "</a>",
  1278                 + "</a>",
  1279                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1279                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1280                 + "<div class=\"header\">\n"
  1280                 + "<div class=\"header\">\n"
  1281                 + "<h1 title=\"Deprecated API\" class=\"title\">Deprecated API</h1>\n"
  1281                 + "<h1 title=\"Deprecated API\" class=\"title\">Deprecated API</h1>\n"
  1293 
  1293 
  1294         // Test for serialized-form page
  1294         // Test for serialized-form page
  1295         checkOutput("serialized-form.html", true,
  1295         checkOutput("serialized-form.html", true,
  1296                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1296                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1297                 "<meta name=\"date\"",
  1297                 "<meta name=\"date\"",
  1298                 "<a id=\"navbar.top.firstrow\">\n"
  1298                 "<a name=\"navbar.top.firstrow\">\n"
  1299                 + "<!--   -->\n"
  1299                 + "<!--   -->\n"
  1300                 + "</a>",
  1300                 + "</a>",
  1301                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1301                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1302                 + "<div class=\"header\">",
  1302                 + "<div class=\"header\">",
  1303                 "<li class=\"blockList\">\n"
  1303                 "<li class=\"blockList\">\n"
  1305 
  1305 
  1306         // Test for overview-tree page
  1306         // Test for overview-tree page
  1307         checkOutput("overview-tree.html", true,
  1307         checkOutput("overview-tree.html", true,
  1308                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1308                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1309                 "<meta name=\"date\"",
  1309                 "<meta name=\"date\"",
  1310                 "<a id=\"navbar.top.firstrow\">\n"
  1310                 "<a name=\"navbar.top.firstrow\">\n"
  1311                 + "<!--   -->\n"
  1311                 + "<!--   -->\n"
  1312                 + "</a>",
  1312                 + "</a>",
  1313                 "<li class=\"circle\">",
  1313                 "<li class=\"circle\">",
  1314                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1314                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1315                 + "<div class=\"header\">",
  1315                 + "<div class=\"header\">",
  1324 
  1324 
  1325         // Test for index-all page
  1325         // Test for index-all page
  1326         checkOutput("index-all.html", true,
  1326         checkOutput("index-all.html", true,
  1327                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1327                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1328                 "<meta name=\"date\"",
  1328                 "<meta name=\"date\"",
  1329                 "<a id=\"navbar.top.firstrow\">\n"
  1329                 "<a name=\"navbar.top.firstrow\">\n"
  1330                 + "<!--   -->\n"
  1330                 + "<!--   -->\n"
  1331                 + "</a>",
  1331                 + "</a>",
  1332                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1332                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1333                 + "<div class=\"contentContainer\">");
  1333                 + "<div class=\"contentContainer\">");
  1334 
  1334 
  1340 
  1340 
  1341         // Test for help-doc page
  1341         // Test for help-doc page
  1342         checkOutput("help-doc.html", true,
  1342         checkOutput("help-doc.html", true,
  1343                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1343                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1344                 "<meta name=\"date\"",
  1344                 "<meta name=\"date\"",
  1345                 "<a id=\"navbar.top.firstrow\">\n"
  1345                 "<a name=\"navbar.top.firstrow\">\n"
  1346                 + "<!--   -->\n"
  1346                 + "<!--   -->\n"
  1347                 + "</a>",
  1347                 + "</a>",
  1348                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1348                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1349                 + "<div class=\"header\">",
  1349                 + "<div class=\"header\">",
  1350                 "<ul class=\"blockList\">\n"
  1350                 "<ul class=\"blockList\">\n"
  1357 
  1357 
  1358         // Test for a regular class page and members (nested class, field, constructore and method)
  1358         // Test for a regular class page and members (nested class, field, constructore and method)
  1359         checkOutput("pkg/AnotherClass.html", true,
  1359         checkOutput("pkg/AnotherClass.html", true,
  1360                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1360                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1361                 "<meta name=\"date\"",
  1361                 "<meta name=\"date\"",
  1362                 "<a id=\"navbar.top.firstrow\">\n"
  1362                 "<a name=\"navbar.top.firstrow\">\n"
  1363                 + "<!--   -->\n"
  1363                 + "<!--   -->\n"
  1364                 + "</a>",
  1364                 + "</a>",
  1365                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1365                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1366                 + "<div class=\"header\">",
  1366                 + "<div class=\"header\">",
  1367                 "<!-- ======== NESTED CLASS SUMMARY ======== -->\n"
  1367                 "<!-- ======== NESTED CLASS SUMMARY ======== -->\n"
  1368                 + "<ul class=\"blockList\">\n"
  1368                 + "<ul class=\"blockList\">\n"
  1369                 + "<li class=\"blockList\"><a id=\"nested.class.summary\">\n"
  1369                 + "<li class=\"blockList\"><a name=\"nested.class.summary\">\n"
  1370                 + "<!--   -->\n"
  1370                 + "<!--   -->\n"
  1371                 + "</a>\n"
  1371                 + "</a>\n"
  1372                 + "<h3>Nested Class Summary</h3>\n"
  1372                 + "<h3>Nested Class Summary</h3>\n"
  1373                 + "<table class=\"memberSummary\" summary=\"Nested Class Summary table, listing nested classes, and an explanation\">",
  1373                 + "<table class=\"memberSummary\" summary=\"Nested Class Summary table, listing nested classes, and an explanation\">",
  1374                 "<!-- =========== FIELD SUMMARY =========== -->\n"
  1374                 "<!-- =========== FIELD SUMMARY =========== -->\n"
  1375                 + "<ul class=\"blockList\">\n"
  1375                 + "<ul class=\"blockList\">\n"
  1376                 + "<li class=\"blockList\"><a id=\"field.summary\">\n"
  1376                 + "<li class=\"blockList\"><a name=\"field.summary\">\n"
  1377                 + "<!--   -->\n"
  1377                 + "<!--   -->\n"
  1378                 + "</a>\n"
  1378                 + "</a>\n"
  1379                 + "<h3>Field Summary</h3>\n"
  1379                 + "<h3>Field Summary</h3>\n"
  1380                 + "<table class=\"memberSummary\" summary=\"Field Summary table, listing fields, and an explanation\">",
  1380                 + "<table class=\"memberSummary\" summary=\"Field Summary table, listing fields, and an explanation\">",
  1381                 "<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n"
  1381                 "<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n"
  1382                 + "<ul class=\"blockList\">\n"
  1382                 + "<ul class=\"blockList\">\n"
  1383                 + "<li class=\"blockList\"><a id=\"constructor.summary\">\n"
  1383                 + "<li class=\"blockList\"><a name=\"constructor.summary\">\n"
  1384                 + "<!--   -->\n"
  1384                 + "<!--   -->\n"
  1385                 + "</a>\n"
  1385                 + "</a>\n"
  1386                 + "<h3>Constructor Summary</h3>\n"
  1386                 + "<h3>Constructor Summary</h3>\n"
  1387                 + "<table class=\"memberSummary\" summary=\"Constructor Summary table, listing constructors, and an explanation\">",
  1387                 + "<table class=\"memberSummary\" summary=\"Constructor Summary table, listing constructors, and an explanation\">",
  1388                 "<!-- ========== METHOD SUMMARY =========== -->\n"
  1388                 "<!-- ========== METHOD SUMMARY =========== -->\n"
  1389                 + "<ul class=\"blockList\">\n"
  1389                 + "<ul class=\"blockList\">\n"
  1390                 + "<li class=\"blockList\"><a id=\"method.summary\">\n"
  1390                 + "<li class=\"blockList\"><a name=\"method.summary\">\n"
  1391                 + "<!--   -->\n"
  1391                 + "<!--   -->\n"
  1392                 + "</a>\n"
  1392                 + "</a>\n"
  1393                 + "<h3>Method Summary</h3>\n"
  1393                 + "<h3>Method Summary</h3>\n"
  1394                 + "<table class=\"memberSummary\" summary=\"Method Summary table, listing methods, and an explanation\">",
  1394                 + "<table class=\"memberSummary\" summary=\"Method Summary table, listing methods, and an explanation\">",
  1395                 "<!-- ============ FIELD DETAIL =========== -->\n"
  1395                 "<!-- ============ FIELD DETAIL =========== -->\n"
  1396                 + "<ul class=\"blockList\">\n"
  1396                 + "<ul class=\"blockList\">\n"
  1397                 + "<li class=\"blockList\"><a id=\"field.detail\">\n"
  1397                 + "<li class=\"blockList\"><a name=\"field.detail\">\n"
  1398                 + "<!--   -->\n"
  1398                 + "<!--   -->\n"
  1399                 + "</a>\n"
  1399                 + "</a>\n"
  1400                 + "<h3>Field Detail</h3>",
  1400                 + "<h3>Field Detail</h3>",
  1401                 "<!-- ========= CONSTRUCTOR DETAIL ======== -->\n"
  1401                 "<!-- ========= CONSTRUCTOR DETAIL ======== -->\n"
  1402                 + "<ul class=\"blockList\">\n"
  1402                 + "<ul class=\"blockList\">\n"
  1403                 + "<li class=\"blockList\"><a id=\"constructor.detail\">\n"
  1403                 + "<li class=\"blockList\"><a name=\"constructor.detail\">\n"
  1404                 + "<!--   -->\n"
  1404                 + "<!--   -->\n"
  1405                 + "</a>\n"
  1405                 + "</a>\n"
  1406                 + "<h3>Constructor Detail</h3>",
  1406                 + "<h3>Constructor Detail</h3>",
  1407                 "<!-- ============ METHOD DETAIL ========== -->\n"
  1407                 "<!-- ============ METHOD DETAIL ========== -->\n"
  1408                 + "<ul class=\"blockList\">\n"
  1408                 + "<ul class=\"blockList\">\n"
  1409                 + "<li class=\"blockList\"><a id=\"method.detail\">\n"
  1409                 + "<li class=\"blockList\"><a name=\"method.detail\">\n"
  1410                 + "<!--   -->\n"
  1410                 + "<!--   -->\n"
  1411                 + "</a>\n"
  1411                 + "</a>\n"
  1412                 + "<h3>Method Detail</h3>");
  1412                 + "<h3>Method Detail</h3>");
  1413 
  1413 
  1414         // Test for enum page
  1414         // Test for enum page
  1415         checkOutput("pkg/AnotherClass.ModalExclusionType.html", true,
  1415         checkOutput("pkg/AnotherClass.ModalExclusionType.html", true,
  1416                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1416                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1417                 "<meta name=\"date\"",
  1417                 "<meta name=\"date\"",
  1418                 "<a id=\"navbar.top.firstrow\">\n"
  1418                 "<a name=\"navbar.top.firstrow\">\n"
  1419                 + "<!--   -->\n"
  1419                 + "<!--   -->\n"
  1420                 + "</a>",
  1420                 + "</a>",
  1421                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1421                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1422                 + "<div class=\"header\">",
  1422                 + "<div class=\"header\">",
  1423                 "<!-- =========== ENUM CONSTANT SUMMARY =========== -->\n"
  1423                 "<!-- =========== ENUM CONSTANT SUMMARY =========== -->\n"
  1424                 + "<ul class=\"blockList\">\n"
  1424                 + "<ul class=\"blockList\">\n"
  1425                 + "<li class=\"blockList\"><a id=\"enum.constant.summary\">\n"
  1425                 + "<li class=\"blockList\"><a name=\"enum.constant.summary\">\n"
  1426                 + "<!--   -->\n"
  1426                 + "<!--   -->\n"
  1427                 + "</a>\n"
  1427                 + "</a>\n"
  1428                 + "<h3>Enum Constant Summary</h3>\n"
  1428                 + "<h3>Enum Constant Summary</h3>\n"
  1429                 + "<table class=\"memberSummary\" summary=\"Enum Constant Summary table, listing enum constants, and an explanation\">",
  1429                 + "<table class=\"memberSummary\" summary=\"Enum Constant Summary table, listing enum constants, and an explanation\">",
  1430                 "<!-- ========== METHOD SUMMARY =========== -->\n"
  1430                 "<!-- ========== METHOD SUMMARY =========== -->\n"
  1431                 + "<ul class=\"blockList\">\n"
  1431                 + "<ul class=\"blockList\">\n"
  1432                 + "<li class=\"blockList\"><a id=\"method.summary\">\n"
  1432                 + "<li class=\"blockList\"><a name=\"method.summary\">\n"
  1433                 + "<!--   -->\n"
  1433                 + "<!--   -->\n"
  1434                 + "</a>\n"
  1434                 + "</a>\n"
  1435                 + "<h3>Method Summary</h3>\n"
  1435                 + "<h3>Method Summary</h3>\n"
  1436                 + "<table class=\"memberSummary\" summary=\"Method Summary table, listing methods, and an explanation\">",
  1436                 + "<table class=\"memberSummary\" summary=\"Method Summary table, listing methods, and an explanation\">",
  1437                 "<!-- ============ ENUM CONSTANT DETAIL =========== -->\n"
  1437                 "<!-- ============ ENUM CONSTANT DETAIL =========== -->\n"
  1438                 + "<ul class=\"blockList\">\n"
  1438                 + "<ul class=\"blockList\">\n"
  1439                 + "<li class=\"blockList\"><a id=\"enum.constant.detail\">\n"
  1439                 + "<li class=\"blockList\"><a name=\"enum.constant.detail\">\n"
  1440                 + "<!--   -->\n"
  1440                 + "<!--   -->\n"
  1441                 + "</a>\n"
  1441                 + "</a>\n"
  1442                 + "<h3>Enum Constant Detail</h3>",
  1442                 + "<h3>Enum Constant Detail</h3>",
  1443                 "<!-- ============ METHOD DETAIL ========== -->\n"
  1443                 "<!-- ============ METHOD DETAIL ========== -->\n"
  1444                 + "<ul class=\"blockList\">\n"
  1444                 + "<ul class=\"blockList\">\n"
  1445                 + "<li class=\"blockList\"><a id=\"method.detail\">\n"
  1445                 + "<li class=\"blockList\"><a name=\"method.detail\">\n"
  1446                 + "<!--   -->\n"
  1446                 + "<!--   -->\n"
  1447                 + "</a>\n"
  1447                 + "</a>\n"
  1448                 + "<h3>Method Detail</h3>");
  1448                 + "<h3>Method Detail</h3>");
  1449 
  1449 
  1450         // Test for interface page
  1450         // Test for interface page
  1451         checkOutput("pkg2/Interface.html", true,
  1451         checkOutput("pkg2/Interface.html", true,
  1452                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1452                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1453                 "<meta name=\"date\"",
  1453                 "<meta name=\"date\"",
  1454                 "<a id=\"navbar.top.firstrow\">\n"
  1454                 "<a name=\"navbar.top.firstrow\">\n"
  1455                 + "<!--   -->\n"
  1455                 + "<!--   -->\n"
  1456                 + "</a>",
  1456                 + "</a>",
  1457                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1457                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1458                 + "<div class=\"header\">",
  1458                 + "<div class=\"header\">",
  1459                 "<!-- ========== METHOD SUMMARY =========== -->\n"
  1459                 "<!-- ========== METHOD SUMMARY =========== -->\n"
  1460                 + "<ul class=\"blockList\">\n"
  1460                 + "<ul class=\"blockList\">\n"
  1461                 + "<li class=\"blockList\"><a id=\"method.summary\">\n"
  1461                 + "<li class=\"blockList\"><a name=\"method.summary\">\n"
  1462                 + "<!--   -->\n"
  1462                 + "<!--   -->\n"
  1463                 + "</a>\n"
  1463                 + "</a>\n"
  1464                 + "<h3>Method Summary</h3>\n"
  1464                 + "<h3>Method Summary</h3>\n"
  1465                 + "<table class=\"memberSummary\" summary=\"Method Summary table, listing methods, and an explanation\">",
  1465                 + "<table class=\"memberSummary\" summary=\"Method Summary table, listing methods, and an explanation\">",
  1466                 "<!-- ============ METHOD DETAIL ========== -->\n"
  1466                 "<!-- ============ METHOD DETAIL ========== -->\n"
  1467                 + "<ul class=\"blockList\">\n"
  1467                 + "<ul class=\"blockList\">\n"
  1468                 + "<li class=\"blockList\"><a id=\"method.detail\">\n"
  1468                 + "<li class=\"blockList\"><a name=\"method.detail\">\n"
  1469                 + "<!--   -->\n"
  1469                 + "<!--   -->\n"
  1470                 + "</a>\n"
  1470                 + "</a>\n"
  1471                 + "<h3>Method Detail</h3>");
  1471                 + "<h3>Method Detail</h3>");
  1472 
  1472 
  1473         // Test for error page
  1473         // Test for error page
  1474         checkOutput("pkg/TestError.html", true,
  1474         checkOutput("pkg/TestError.html", true,
  1475                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1475                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1476                 "<meta name=\"date\"",
  1476                 "<meta name=\"date\"",
  1477                 "<a id=\"navbar.top.firstrow\">\n"
  1477                 "<a name=\"navbar.top.firstrow\">\n"
  1478                 + "<!--   -->\n"
  1478                 + "<!--   -->\n"
  1479                 + "</a>",
  1479                 + "</a>",
  1480                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1480                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1481                 + "<div class=\"header\">",
  1481                 + "<div class=\"header\">",
  1482                 "<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n"
  1482                 "<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n"
  1483                 + "<ul class=\"blockList\">\n"
  1483                 + "<ul class=\"blockList\">\n"
  1484                 + "<li class=\"blockList\"><a id=\"constructor.summary\">\n"
  1484                 + "<li class=\"blockList\"><a name=\"constructor.summary\">\n"
  1485                 + "<!--   -->\n"
  1485                 + "<!--   -->\n"
  1486                 + "</a>\n"
  1486                 + "</a>\n"
  1487                 + "<h3>Constructor Summary</h3>",
  1487                 + "<h3>Constructor Summary</h3>",
  1488                 "<!-- ========= CONSTRUCTOR DETAIL ======== -->\n"
  1488                 "<!-- ========= CONSTRUCTOR DETAIL ======== -->\n"
  1489                 + "<ul class=\"blockList\">\n"
  1489                 + "<ul class=\"blockList\">\n"
  1490                 + "<li class=\"blockList\"><a id=\"constructor.detail\">\n"
  1490                 + "<li class=\"blockList\"><a name=\"constructor.detail\">\n"
  1491                 + "<!--   -->\n"
  1491                 + "<!--   -->\n"
  1492                 + "</a>\n"
  1492                 + "</a>\n"
  1493                 + "<h3>Constructor Detail</h3>");
  1493                 + "<h3>Constructor Detail</h3>");
  1494 
  1494 
  1495         // Test for exception page
  1495         // Test for exception page
  1496         checkOutput("pkg/TestException.html", true,
  1496         checkOutput("pkg/TestException.html", true,
  1497                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1497                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1498                 "<meta name=\"date\"",
  1498                 "<meta name=\"date\"",
  1499                 "<a id=\"navbar.top.firstrow\">\n"
  1499                 "<a name=\"navbar.top.firstrow\">\n"
  1500                 + "<!--   -->\n"
  1500                 + "<!--   -->\n"
  1501                 + "</a>",
  1501                 + "</a>",
  1502                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1502                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1503                 + "<div class=\"header\">",
  1503                 + "<div class=\"header\">",
  1504                 "<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n"
  1504                 "<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n"
  1505                 + "<ul class=\"blockList\">\n"
  1505                 + "<ul class=\"blockList\">\n"
  1506                 + "<li class=\"blockList\"><a id=\"constructor.summary\">\n"
  1506                 + "<li class=\"blockList\"><a name=\"constructor.summary\">\n"
  1507                 + "<!--   -->\n"
  1507                 + "<!--   -->\n"
  1508                 + "</a>\n"
  1508                 + "</a>\n"
  1509                 + "<h3>Constructor Summary</h3>",
  1509                 + "<h3>Constructor Summary</h3>",
  1510                 "<!-- ========= CONSTRUCTOR DETAIL ======== -->\n"
  1510                 "<!-- ========= CONSTRUCTOR DETAIL ======== -->\n"
  1511                 + "<ul class=\"blockList\">\n"
  1511                 + "<ul class=\"blockList\">\n"
  1512                 + "<li class=\"blockList\"><a id=\"constructor.detail\">\n"
  1512                 + "<li class=\"blockList\"><a name=\"constructor.detail\">\n"
  1513                 + "<!--   -->\n"
  1513                 + "<!--   -->\n"
  1514                 + "</a>\n"
  1514                 + "</a>\n"
  1515                 + "<h3>Constructor Detail</h3>");
  1515                 + "<h3>Constructor Detail</h3>");
  1516 
  1516 
  1517         // Test for annotation page
  1517         // Test for annotation page
  1518         checkOutput("pkg2/TestAnnotationType.html", true,
  1518         checkOutput("pkg2/TestAnnotationType.html", true,
  1519                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1519                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1520                 "<meta name=\"date\"",
  1520                 "<meta name=\"date\"",
  1521                 "<a id=\"navbar.top.firstrow\">\n"
  1521                 "<a name=\"navbar.top.firstrow\">\n"
  1522                 + "<!--   -->\n"
  1522                 + "<!--   -->\n"
  1523                 + "</a>",
  1523                 + "</a>",
  1524                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1524                 "<!-- ======== START OF CLASS DATA ======== -->\n"
  1525                 + "<div class=\"header\">",
  1525                 + "<div class=\"header\">",
  1526                 "<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->\n"
  1526                 "<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->\n"
  1527                 + "<ul class=\"blockList\">\n"
  1527                 + "<ul class=\"blockList\">\n"
  1528                 + "<li class=\"blockList\"><a id=\"annotation.type.required.element.summary\">\n"
  1528                 + "<li class=\"blockList\"><a name=\"annotation.type.required.element.summary\">\n"
  1529                 + "<!--   -->\n"
  1529                 + "<!--   -->\n"
  1530                 + "</a>\n"
  1530                 + "</a>\n"
  1531                 + "<h3>Required Element Summary</h3>\n"
  1531                 + "<h3>Required Element Summary</h3>\n"
  1532                 + "<table class=\"memberSummary\" summary=\"Required Element Summary table, listing required elements, and an explanation\">",
  1532                 + "<table class=\"memberSummary\" summary=\"Required Element Summary table, listing required elements, and an explanation\">",
  1533                 "<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->\n"
  1533                 "<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->\n"
  1534                 + "<ul class=\"blockList\">\n"
  1534                 + "<ul class=\"blockList\">\n"
  1535                 + "<li class=\"blockList\"><a id=\"annotation.type.optional.element.summary\">\n"
  1535                 + "<li class=\"blockList\"><a name=\"annotation.type.optional.element.summary\">\n"
  1536                 + "<!--   -->\n"
  1536                 + "<!--   -->\n"
  1537                 + "</a>\n"
  1537                 + "</a>\n"
  1538                 + "<h3>Optional Element Summary</h3>\n"
  1538                 + "<h3>Optional Element Summary</h3>\n"
  1539                 + "<table class=\"memberSummary\" summary=\"Optional Element Summary table, listing optional elements, and an explanation\">",
  1539                 + "<table class=\"memberSummary\" summary=\"Optional Element Summary table, listing optional elements, and an explanation\">",
  1540                 "<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->\n"
  1540                 "<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->\n"
  1541                 + "<ul class=\"blockList\">\n"
  1541                 + "<ul class=\"blockList\">\n"
  1542                 + "<li class=\"blockList\"><a id=\"annotation.type.element.detail\">\n"
  1542                 + "<li class=\"blockList\"><a name=\"annotation.type.element.detail\">\n"
  1543                 + "<!--   -->\n"
  1543                 + "<!--   -->\n"
  1544                 + "</a>\n"
  1544                 + "</a>\n"
  1545                 + "<h3>Element Detail</h3>");
  1545                 + "<h3>Element Detail</h3>");
  1546 
  1546 
  1547         // Test for class use page
  1547         // Test for class use page
  1548         checkOutput("pkg1/class-use/RegClass.html", true,
  1548         checkOutput("pkg1/class-use/RegClass.html", true,
  1549                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1549                 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">",
  1550                 "<meta name=\"date\"",
  1550                 "<meta name=\"date\"",
  1551                 "<a id=\"navbar.top.firstrow\">\n"
  1551                 "<a name=\"navbar.top.firstrow\">\n"
  1552                 + "<!--   -->\n"
  1552                 + "<!--   -->\n"
  1553                 + "</a>",
  1553                 + "</a>",
  1554                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1554                 "<!-- ========= END OF TOP NAVBAR ========= -->\n"
  1555                 + "<div class=\"header\">",
  1555                 + "<div class=\"header\">",
  1556                 "<table class=\"useSummary\" summary=\"Use table, listing packages, and an explanation\">",
  1556                 "<table class=\"useSummary\" summary=\"Use table, listing packages, and an explanation\">",
  1557                 "<li class=\"blockList\"><a id=\"pkg\">\n"
  1557                 "<li class=\"blockList\"><a name=\"pkg\">\n"
  1558                 + "<!--   -->\n"
  1558                 + "<!--   -->\n"
  1559                 + "</a>\n"
  1559                 + "</a>\n"
  1560                 + "<h3>Uses of <a href=\"../../pkg1/RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
  1560                 + "<h3>Uses of <a href=\"../../pkg1/RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
  1561                 + "<table class=\"useSummary\" summary=\"Use table, listing fields, and an explanation\">");
  1561                 + "<table class=\"useSummary\" summary=\"Use table, listing fields, and an explanation\">");
  1562 
  1562 
  1621 
  1621 
  1622         // Negated test for overview-summary page
  1622         // Negated test for overview-summary page
  1623         checkOutput("overview-summary.html", false,
  1623         checkOutput("overview-summary.html", false,
  1624                 "<!DOCTYPE HTML>",
  1624                 "<!DOCTYPE HTML>",
  1625                 "<meta name=\"dc.created\"",
  1625                 "<meta name=\"dc.created\"",
  1626                 "<a name=\"navbar.top.firstrow\">\n"
  1626                 "<a id=\"navbar.top.firstrow\">\n"
  1627                 + "<!--   -->\n"
  1627                 + "<!--   -->\n"
  1628                 + "</a>",
  1628                 + "</a>",
  1629                 "<table class=\"overviewSummary\">\n"
  1629                 "<table class=\"overviewSummary\">\n"
  1630                 + "<caption>",
  1630                 + "<caption>",
  1631                 "<header role=\"banner\">\n"
  1631                 "<header role=\"banner\">\n"
  1660 
  1660 
  1661         // Negated test for package-summary page
  1661         // Negated test for package-summary page
  1662         checkOutput("pkg/package-summary.html", false,
  1662         checkOutput("pkg/package-summary.html", false,
  1663                 "<!DOCTYPE HTML>",
  1663                 "<!DOCTYPE HTML>",
  1664                 "<meta name=\"dc.created\"",
  1664                 "<meta name=\"dc.created\"",
  1665                 "<a name=\"navbar.top.firstrow\">\n"
  1665                 "<a id=\"navbar.top.firstrow\">\n"
  1666                 + "<!--   -->\n"
  1666                 + "<!--   -->\n"
  1667                 + "</a>",
  1667                 + "</a>",
  1668                 "<table class=\"typeSummary\">",
  1668                 "<table class=\"typeSummary\">",
  1669                 "<header role=\"banner\">\n"
  1669                 "<header role=\"banner\">\n"
  1670                 + "<nav role=\"navigation\">\n"
  1670                 + "<nav role=\"navigation\">\n"
  1679 
  1679 
  1680         // Negated test for package-tree page
  1680         // Negated test for package-tree page
  1681         checkOutput("pkg/package-tree.html", false,
  1681         checkOutput("pkg/package-tree.html", false,
  1682                 "<!DOCTYPE HTML>",
  1682                 "<!DOCTYPE HTML>",
  1683                 "<meta name=\"dc.created\"",
  1683                 "<meta name=\"dc.created\"",
  1684                 "<a name=\"navbar.top.firstrow\">\n"
  1684                 "<a id=\"navbar.top.firstrow\">\n"
  1685                 + "<!--   -->\n"
  1685                 + "<!--   -->\n"
  1686                 + "</a>",
  1686                 + "</a>",
  1687                 "<header role=\"banner\">\n"
  1687                 "<header role=\"banner\">\n"
  1688                 + "<nav role=\"navigation\">\n"
  1688                 + "<nav role=\"navigation\">\n"
  1689                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1689                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1703 
  1703 
  1704         // Negated test for package-use page
  1704         // Negated test for package-use page
  1705         checkOutput("pkg1/package-use.html", false,
  1705         checkOutput("pkg1/package-use.html", false,
  1706                 "<!DOCTYPE HTML>",
  1706                 "<!DOCTYPE HTML>",
  1707                 "<meta name=\"dc.created\"",
  1707                 "<meta name=\"dc.created\"",
  1708                 "<a name=\"navbar.top.firstrow\">\n"
  1708                 "<a id=\"navbar.top.firstrow\">\n"
  1709                 + "<!--   -->\n"
  1709                 + "<!--   -->\n"
  1710                 + "</a>",
  1710                 + "</a>",
  1711                 "<table class=\"useSummary\">",
  1711                 "<table class=\"useSummary\">",
  1712                 "<header role=\"banner\">\n"
  1712                 "<header role=\"banner\">\n"
  1713                 + "<nav role=\"navigation\">\n"
  1713                 + "<nav role=\"navigation\">\n"
  1740 
  1740 
  1741         // Negated test for <profile-name>-package-summary page
  1741         // Negated test for <profile-name>-package-summary page
  1742         checkOutput("pkg/compact1-package-summary.html", false,
  1742         checkOutput("pkg/compact1-package-summary.html", false,
  1743                 "<!DOCTYPE HTML>",
  1743                 "<!DOCTYPE HTML>",
  1744                 "<meta name=\"dc.created\"",
  1744                 "<meta name=\"dc.created\"",
  1745                 "<a name=\"navbar.top.firstrow\">\n"
  1745                 "<a id=\"navbar.top.firstrow\">\n"
  1746                 + "<!--   -->\n"
  1746                 + "<!--   -->\n"
  1747                 + "</a>",
  1747                 + "</a>",
  1748                 "<table class=\"typeSummary\">",
  1748                 "<table class=\"typeSummary\">",
  1749                 "<header role=\"banner\">\n"
  1749                 "<header role=\"banner\">\n"
  1750                 + "<nav role=\"navigation\">\n"
  1750                 + "<nav role=\"navigation\">\n"
  1759 
  1759 
  1760         // Negated test for <profile-name>-summary page
  1760         // Negated test for <profile-name>-summary page
  1761         checkOutput("compact1-summary.html", false,
  1761         checkOutput("compact1-summary.html", false,
  1762                 "<!DOCTYPE HTML>",
  1762                 "<!DOCTYPE HTML>",
  1763                 "<meta name=\"dc.created\"",
  1763                 "<meta name=\"dc.created\"",
  1764                 "<a name=\"navbar.top.firstrow\">\n"
  1764                 "<a id=\"navbar.top.firstrow\">\n"
  1765                 + "<!--   -->\n"
  1765                 + "<!--   -->\n"
  1766                 + "</a>",
  1766                 + "</a>",
  1767                 "<table class=\"typeSummary\">",
  1767                 "<table class=\"typeSummary\">",
  1768                 "<header role=\"banner\">\n"
  1768                 "<header role=\"banner\">\n"
  1769                 + "<nav role=\"navigation\">\n"
  1769                 + "<nav role=\"navigation\">\n"
  1780 
  1780 
  1781         // Negated test for constant-values page
  1781         // Negated test for constant-values page
  1782         checkOutput("constant-values.html", false,
  1782         checkOutput("constant-values.html", false,
  1783                 "<!DOCTYPE HTML>",
  1783                 "<!DOCTYPE HTML>",
  1784                 "<meta name=\"dc.created\"",
  1784                 "<meta name=\"dc.created\"",
  1785                 "<a name=\"navbar.top.firstrow\">\n"
  1785                 "<a id=\"navbar.top.firstrow\">\n"
  1786                 + "<!--   -->\n"
  1786                 + "<!--   -->\n"
  1787                 + "</a>",
  1787                 + "</a>",
  1788                 "<table class=\"constantsSummary\">",
  1788                 "<table class=\"constantsSummary\">",
  1789                 "<header role=\"banner\">\n"
  1789                 "<header role=\"banner\">\n"
  1790                 + "<nav role=\"navigation\">\n"
  1790                 + "<nav role=\"navigation\">\n"
  1801 
  1801 
  1802         // Negated test for deprecated-list page
  1802         // Negated test for deprecated-list page
  1803         checkOutput("deprecated-list.html", false,
  1803         checkOutput("deprecated-list.html", false,
  1804                 "<!DOCTYPE HTML>",
  1804                 "<!DOCTYPE HTML>",
  1805                 "<meta name=\"dc.created\"",
  1805                 "<meta name=\"dc.created\"",
  1806                 "<a name=\"navbar.top.firstrow\">\n"
  1806                 "<a id=\"navbar.top.firstrow\">\n"
  1807                 + "<!--   -->\n"
  1807                 + "<!--   -->\n"
  1808                 + "</a>",
  1808                 + "</a>",
  1809                 "<table class=\"deprecatedSummary\">",
  1809                 "<table class=\"deprecatedSummary\">",
  1810                 "<header role=\"banner\">\n"
  1810                 "<header role=\"banner\">\n"
  1811                 + "<nav role=\"navigation\">\n"
  1811                 + "<nav role=\"navigation\">\n"
  1818 
  1818 
  1819         // Negated test for serialized-form page
  1819         // Negated test for serialized-form page
  1820         checkOutput("serialized-form.html", false,
  1820         checkOutput("serialized-form.html", false,
  1821                 "<!DOCTYPE HTML>",
  1821                 "<!DOCTYPE HTML>",
  1822                 "<meta name=\"dc.created\"",
  1822                 "<meta name=\"dc.created\"",
  1823                 "<a name=\"navbar.top.firstrow\">\n"
  1823                 "<a id=\"navbar.top.firstrow\">\n"
  1824                 + "<!--   -->\n"
  1824                 + "<!--   -->\n"
  1825                 + "</a>",
  1825                 + "</a>",
  1826                 "<header role=\"banner\">\n"
  1826                 "<header role=\"banner\">\n"
  1827                 + "<nav role=\"navigation\">\n"
  1827                 + "<nav role=\"navigation\">\n"
  1828                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1828                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1836 
  1836 
  1837         // Negated test for overview-tree page
  1837         // Negated test for overview-tree page
  1838         checkOutput("overview-tree.html", false,
  1838         checkOutput("overview-tree.html", false,
  1839                 "<!DOCTYPE HTML>",
  1839                 "<!DOCTYPE HTML>",
  1840                 "<meta name=\"dc.created\"",
  1840                 "<meta name=\"dc.created\"",
  1841                 "<a name=\"navbar.top.firstrow\">\n"
  1841                 "<a id=\"navbar.top.firstrow\">\n"
  1842                 + "<!--   -->\n"
  1842                 + "<!--   -->\n"
  1843                 + "</a>",
  1843                 + "</a>",
  1844                 "<header role=\"banner\">\n"
  1844                 "<header role=\"banner\">\n"
  1845                 + "<nav role=\"navigation\">\n"
  1845                 + "<nav role=\"navigation\">\n"
  1846                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1846                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1860 
  1860 
  1861         // Negated test for index-all page
  1861         // Negated test for index-all page
  1862         checkOutput("index-all.html", false,
  1862         checkOutput("index-all.html", false,
  1863                 "<!DOCTYPE HTML>",
  1863                 "<!DOCTYPE HTML>",
  1864                 "<meta name=\"dc.created\"",
  1864                 "<meta name=\"dc.created\"",
  1865                 "<a name=\"navbar.top.firstrow\">\n"
  1865                 "<a id=\"navbar.top.firstrow\">\n"
  1866                 + "<!--   -->\n"
  1866                 + "<!--   -->\n"
  1867                 + "</a>",
  1867                 + "</a>",
  1868                 "<header role=\"banner\">\n"
  1868                 "<header role=\"banner\">\n"
  1869                 + "<nav role=\"navigation\">\n"
  1869                 + "<nav role=\"navigation\">\n"
  1870                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1870                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1882 
  1882 
  1883         // Negated test for help-doc page
  1883         // Negated test for help-doc page
  1884         checkOutput("help-doc.html", false,
  1884         checkOutput("help-doc.html", false,
  1885                 "<!DOCTYPE HTML>",
  1885                 "<!DOCTYPE HTML>",
  1886                 "<meta name=\"dc.created\"",
  1886                 "<meta name=\"dc.created\"",
  1887                 "<a name=\"navbar.top.firstrow\">\n"
  1887                 "<a id=\"navbar.top.firstrow\">\n"
  1888                 + "<!--   -->\n"
  1888                 + "<!--   -->\n"
  1889                 + "</a>",
  1889                 + "</a>",
  1890                 "<header role=\"banner\">\n"
  1890                 "<header role=\"banner\">\n"
  1891                 + "<nav role=\"navigation\">\n"
  1891                 + "<nav role=\"navigation\">\n"
  1892                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1892                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1904 
  1904 
  1905         // Negated test for a regular class page and members (nested class, field, constructore and method)
  1905         // Negated test for a regular class page and members (nested class, field, constructore and method)
  1906         checkOutput("pkg/AnotherClass.html", false,
  1906         checkOutput("pkg/AnotherClass.html", false,
  1907                 "<!DOCTYPE HTML>",
  1907                 "<!DOCTYPE HTML>",
  1908                 "<meta name=\"dc.created\"",
  1908                 "<meta name=\"dc.created\"",
  1909                 "<a name=\"navbar.top.firstrow\">\n"
  1909                 "<a id=\"navbar.top.firstrow\">\n"
  1910                 + "<!--   -->\n"
  1910                 + "<!--   -->\n"
  1911                 + "</a>",
  1911                 + "</a>",
  1912                 "<header role=\"banner\">\n"
  1912                 "<header role=\"banner\">\n"
  1913                 + "<nav role=\"navigation\">\n"
  1913                 + "<nav role=\"navigation\">\n"
  1914                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1914                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1915                 "<main role=\"main\">\n"
  1915                 "<main role=\"main\">\n"
  1916                 + "<div class=\"header\">",
  1916                 + "<div class=\"header\">",
  1917                 "<section role=\"region\">\n"
  1917                 "<section role=\"region\">\n"
  1918                 + "<ul class=\"blockList\">\n"
  1918                 + "<ul class=\"blockList\">\n"
  1919                 + "<li class=\"blockList\"><a name=\"nested.class.summary\">\n"
  1919                 + "<li class=\"blockList\"><a id=\"nested.class.summary\">\n"
  1920                 + "<!--   -->\n"
  1920                 + "<!--   -->\n"
  1921                 + "</a>\n"
  1921                 + "</a>\n"
  1922                 + "<h3>Nested Class Summary</h3>\n"
  1922                 + "<h3>Nested Class Summary</h3>\n"
  1923                 + "<table class=\"memberSummary\">",
  1923                 + "<table class=\"memberSummary\">",
  1924                 "<section role=\"region\">\n"
  1924                 "<section role=\"region\">\n"
  1925                 + "<ul class=\"blockList\">\n"
  1925                 + "<ul class=\"blockList\">\n"
  1926                 + "<li class=\"blockList\"><a name=\"field.summary\">\n"
  1926                 + "<li class=\"blockList\"><a id=\"field.summary\">\n"
  1927                 + "<!--   -->\n"
  1927                 + "<!--   -->\n"
  1928                 + "</a>\n"
  1928                 + "</a>\n"
  1929                 + "<h3>Field Summary</h3>\n"
  1929                 + "<h3>Field Summary</h3>\n"
  1930                 + "<table class=\"memberSummary\">",
  1930                 + "<table class=\"memberSummary\">",
  1931                 "<section role=\"region\">\n"
  1931                 "<section role=\"region\">\n"
  1932                 + "<ul class=\"blockList\">\n"
  1932                 + "<ul class=\"blockList\">\n"
  1933                 + "<li class=\"blockList\"><a name=\"constructor.summary\">\n"
  1933                 + "<li class=\"blockList\"><a id=\"constructor.summary\">\n"
  1934                 + "<!--   -->\n"
  1934                 + "<!--   -->\n"
  1935                 + "</a>\n"
  1935                 + "</a>\n"
  1936                 + "<h3>Constructor Summary</h3>\n"
  1936                 + "<h3>Constructor Summary</h3>\n"
  1937                 + "<table class=\"memberSummary\">",
  1937                 + "<table class=\"memberSummary\">",
  1938                 "<section role=\"region\">\n"
  1938                 "<section role=\"region\">\n"
  1939                 + "<ul class=\"blockList\">\n"
  1939                 + "<ul class=\"blockList\">\n"
  1940                 + "<li class=\"blockList\"><a name=\"method.summary\">\n"
  1940                 + "<li class=\"blockList\"><a id=\"method.summary\">\n"
  1941                 + "<!--   -->\n"
  1941                 + "<!--   -->\n"
  1942                 + "</a>\n"
  1942                 + "</a>\n"
  1943                 + "<h3>Method Summary</h3>",
  1943                 + "<h3>Method Summary</h3>",
  1944                 "<section role=\"region\">\n"
  1944                 "<section role=\"region\">\n"
  1945                 + "<ul class=\"blockList\">\n"
  1945                 + "<ul class=\"blockList\">\n"
  1946                 + "<li class=\"blockList\"><a name=\"field.detail\">\n"
  1946                 + "<li class=\"blockList\"><a id=\"field.detail\">\n"
  1947                 + "<!--   -->\n"
  1947                 + "<!--   -->\n"
  1948                 + "</a>\n"
  1948                 + "</a>\n"
  1949                 + "<h3>Field Detail</h3>",
  1949                 + "<h3>Field Detail</h3>",
  1950                 "<section role=\"region\">\n"
  1950                 "<section role=\"region\">\n"
  1951                 + "<ul class=\"blockList\">\n"
  1951                 + "<ul class=\"blockList\">\n"
  1952                 + "<li class=\"blockList\"><a name=\"constructor.detail\">\n"
  1952                 + "<li class=\"blockList\"><a id=\"constructor.detail\">\n"
  1953                 + "<!--   -->\n"
  1953                 + "<!--   -->\n"
  1954                 + "</a>\n"
  1954                 + "</a>\n"
  1955                 + "<h3>Constructor Detail</h3>",
  1955                 + "<h3>Constructor Detail</h3>",
  1956                 "<section role=\"region\">\n"
  1956                 "<section role=\"region\">\n"
  1957                 + "<ul class=\"blockList\">\n"
  1957                 + "<ul class=\"blockList\">\n"
  1958                 + "<li class=\"blockList\"><a name=\"method.detail\">\n"
  1958                 + "<li class=\"blockList\"><a id=\"method.detail\">\n"
  1959                 + "<!--   -->\n"
  1959                 + "<!--   -->\n"
  1960                 + "</a>\n"
  1960                 + "</a>\n"
  1961                 + "<h3>Method Detail</h3>",
  1961                 + "<h3>Method Detail</h3>",
  1962                 "<footer role=\"contentinfo\">\n"
  1962                 "<footer role=\"contentinfo\">\n"
  1963                 + "<nav role=\"navigation\">\n"
  1963                 + "<nav role=\"navigation\">\n"
  1965 
  1965 
  1966         // Negated test for enum page
  1966         // Negated test for enum page
  1967         checkOutput("pkg/AnotherClass.ModalExclusionType.html", false,
  1967         checkOutput("pkg/AnotherClass.ModalExclusionType.html", false,
  1968                 "<!DOCTYPE HTML>",
  1968                 "<!DOCTYPE HTML>",
  1969                 "<meta name=\"dc.created\"",
  1969                 "<meta name=\"dc.created\"",
  1970                 "<a name=\"navbar.top.firstrow\">\n"
  1970                 "<a id=\"navbar.top.firstrow\">\n"
  1971                 + "<!--   -->\n"
  1971                 + "<!--   -->\n"
  1972                 + "</a>",
  1972                 + "</a>",
  1973                 "<header role=\"banner\">\n"
  1973                 "<header role=\"banner\">\n"
  1974                 + "<nav role=\"navigation\">\n"
  1974                 + "<nav role=\"navigation\">\n"
  1975                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1975                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  1976                 "<main role=\"main\">\n"
  1976                 "<main role=\"main\">\n"
  1977                 + "<div class=\"header\">",
  1977                 + "<div class=\"header\">",
  1978                 "<section role=\"region\">\n"
  1978                 "<section role=\"region\">\n"
  1979                 + "<ul class=\"blockList\">\n"
  1979                 + "<ul class=\"blockList\">\n"
  1980                 + "<li class=\"blockList\"><a name=\"enum.constant.summary\">\n"
  1980                 + "<li class=\"blockList\"><a id=\"enum.constant.summary\">\n"
  1981                 + "<!--   -->\n"
  1981                 + "<!--   -->\n"
  1982                 + "</a>\n"
  1982                 + "</a>\n"
  1983                 + "<h3>Enum Constant Summary</h3>\n"
  1983                 + "<h3>Enum Constant Summary</h3>\n"
  1984                 + "<table class=\"memberSummary\">",
  1984                 + "<table class=\"memberSummary\">",
  1985                 "<section role=\"region\">\n"
  1985                 "<section role=\"region\">\n"
  1986                 + "<ul class=\"blockList\">\n"
  1986                 + "<ul class=\"blockList\">\n"
  1987                 + "<li class=\"blockList\"><a name=\"method.summary\">\n"
  1987                 + "<li class=\"blockList\"><a id=\"method.summary\">\n"
  1988                 + "<!--   -->\n"
  1988                 + "<!--   -->\n"
  1989                 + "</a>\n"
  1989                 + "</a>\n"
  1990                 + "<h3>Method Summary</h3>\n"
  1990                 + "<h3>Method Summary</h3>\n"
  1991                 + "<table class=\"memberSummary\">",
  1991                 + "<table class=\"memberSummary\">",
  1992                 "<section role=\"region\">\n"
  1992                 "<section role=\"region\">\n"
  1993                 + "<ul class=\"blockList\">\n"
  1993                 + "<ul class=\"blockList\">\n"
  1994                 + "<li class=\"blockList\"><a name=\"enum.constant.detail\">\n"
  1994                 + "<li class=\"blockList\"><a id=\"enum.constant.detail\">\n"
  1995                 + "<!--   -->\n"
  1995                 + "<!--   -->\n"
  1996                 + "</a>\n"
  1996                 + "</a>\n"
  1997                 + "<h3>Enum Constant Detail</h3>",
  1997                 + "<h3>Enum Constant Detail</h3>",
  1998                 "<section role=\"region\">\n"
  1998                 "<section role=\"region\">\n"
  1999                 + "<ul class=\"blockList\">\n"
  1999                 + "<ul class=\"blockList\">\n"
  2000                 + "<li class=\"blockList\"><a name=\"method.detail\">\n"
  2000                 + "<li class=\"blockList\"><a id=\"method.detail\">\n"
  2001                 + "<!--   -->\n"
  2001                 + "<!--   -->\n"
  2002                 + "</a>\n"
  2002                 + "</a>\n"
  2003                 + "<h3>Method Detail</h3>",
  2003                 + "<h3>Method Detail</h3>",
  2004                 "<footer role=\"contentinfo\">\n"
  2004                 "<footer role=\"contentinfo\">\n"
  2005                 + "<nav role=\"navigation\">\n"
  2005                 + "<nav role=\"navigation\">\n"
  2007 
  2007 
  2008         // Negated test for interface page
  2008         // Negated test for interface page
  2009         checkOutput("pkg2/Interface.html", false,
  2009         checkOutput("pkg2/Interface.html", false,
  2010                 "<!DOCTYPE HTML>",
  2010                 "<!DOCTYPE HTML>",
  2011                 "<meta name=\"dc.created\"",
  2011                 "<meta name=\"dc.created\"",
  2012                 "<a name=\"navbar.top.firstrow\">\n"
  2012                 "<a id=\"navbar.top.firstrow\">\n"
  2013                 + "<!--   -->\n"
  2013                 + "<!--   -->\n"
  2014                 + "</a>",
  2014                 + "</a>",
  2015                 "<header role=\"banner\">\n"
  2015                 "<header role=\"banner\">\n"
  2016                 + "<nav role=\"navigation\">\n"
  2016                 + "<nav role=\"navigation\">\n"
  2017                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2017                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2018                 "<main role=\"main\">\n"
  2018                 "<main role=\"main\">\n"
  2019                 + "<div class=\"header\">",
  2019                 + "<div class=\"header\">",
  2020                 "<section role=\"region\">\n"
  2020                 "<section role=\"region\">\n"
  2021                 + "<ul class=\"blockList\">\n"
  2021                 + "<ul class=\"blockList\">\n"
  2022                 + "<li class=\"blockList\"><a name=\"method.summary\">\n"
  2022                 + "<li class=\"blockList\"><a id=\"method.summary\">\n"
  2023                 + "<!--   -->\n"
  2023                 + "<!--   -->\n"
  2024                 + "</a>\n"
  2024                 + "</a>\n"
  2025                 + "<h3>Method Summary</h3>\n"
  2025                 + "<h3>Method Summary</h3>\n"
  2026                 + "<table class=\"memberSummary\">",
  2026                 + "<table class=\"memberSummary\">",
  2027                 "<section role=\"region\">\n"
  2027                 "<section role=\"region\">\n"
  2028                 + "<ul class=\"blockList\">\n"
  2028                 + "<ul class=\"blockList\">\n"
  2029                 + "<li class=\"blockList\"><a name=\"method.detail\">\n"
  2029                 + "<li class=\"blockList\"><a id=\"method.detail\">\n"
  2030                 + "<!--   -->\n"
  2030                 + "<!--   -->\n"
  2031                 + "</a>\n"
  2031                 + "</a>\n"
  2032                 + "<h3>Method Detail</h3>",
  2032                 + "<h3>Method Detail</h3>",
  2033                 "<footer role=\"contentinfo\">\n"
  2033                 "<footer role=\"contentinfo\">\n"
  2034                 + "<nav role=\"navigation\">\n"
  2034                 + "<nav role=\"navigation\">\n"
  2036 
  2036 
  2037         // Negated test for error page
  2037         // Negated test for error page
  2038         checkOutput("pkg/TestError.html", false,
  2038         checkOutput("pkg/TestError.html", false,
  2039                 "<!DOCTYPE HTML>",
  2039                 "<!DOCTYPE HTML>",
  2040                 "<meta name=\"dc.created\"",
  2040                 "<meta name=\"dc.created\"",
  2041                 "<a name=\"navbar.top.firstrow\">\n"
  2041                 "<a id=\"navbar.top.firstrow\">\n"
  2042                 + "<!--   -->\n"
  2042                 + "<!--   -->\n"
  2043                 + "</a>",
  2043                 + "</a>",
  2044                 "<header role=\"banner\">\n"
  2044                 "<header role=\"banner\">\n"
  2045                 + "<nav role=\"navigation\">\n"
  2045                 + "<nav role=\"navigation\">\n"
  2046                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2046                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2047                 "<main role=\"main\">\n"
  2047                 "<main role=\"main\">\n"
  2048                 + "<div class=\"header\">",
  2048                 + "<div class=\"header\">",
  2049                 "<section role=\"region\">\n"
  2049                 "<section role=\"region\">\n"
  2050                 + "<ul class=\"blockList\">\n"
  2050                 + "<ul class=\"blockList\">\n"
  2051                 + "<li class=\"blockList\"><a name=\"constructor.summary\">\n"
  2051                 + "<li class=\"blockList\"><a id=\"constructor.summary\">\n"
  2052                 + "<!--   -->\n"
  2052                 + "<!--   -->\n"
  2053                 + "</a>\n"
  2053                 + "</a>\n"
  2054                 + "<h3>Constructor Summary</h3>",
  2054                 + "<h3>Constructor Summary</h3>",
  2055                 "<section role=\"region\">\n"
  2055                 "<section role=\"region\">\n"
  2056                 + "<ul class=\"blockList\">\n"
  2056                 + "<ul class=\"blockList\">\n"
  2057                 + "<li class=\"blockList\"><a name=\"constructor.detail\">\n"
  2057                 + "<li class=\"blockList\"><a id=\"constructor.detail\">\n"
  2058                 + "<!--   -->\n"
  2058                 + "<!--   -->\n"
  2059                 + "</a>\n"
  2059                 + "</a>\n"
  2060                 + "<h3>Constructor Detail</h3>",
  2060                 + "<h3>Constructor Detail</h3>",
  2061                 "<footer role=\"contentinfo\">\n"
  2061                 "<footer role=\"contentinfo\">\n"
  2062                 + "<nav role=\"navigation\">\n"
  2062                 + "<nav role=\"navigation\">\n"
  2064 
  2064 
  2065         // Negated test for exception page
  2065         // Negated test for exception page
  2066         checkOutput("pkg/TestException.html", false,
  2066         checkOutput("pkg/TestException.html", false,
  2067                 "<!DOCTYPE HTML>",
  2067                 "<!DOCTYPE HTML>",
  2068                 "<meta name=\"dc.created\"",
  2068                 "<meta name=\"dc.created\"",
  2069                 "<a name=\"navbar.top.firstrow\">\n"
  2069                 "<a id=\"navbar.top.firstrow\">\n"
  2070                 + "<!--   -->\n"
  2070                 + "<!--   -->\n"
  2071                 + "</a>",
  2071                 + "</a>",
  2072                 "<header role=\"banner\">\n"
  2072                 "<header role=\"banner\">\n"
  2073                 + "<nav role=\"navigation\">\n"
  2073                 + "<nav role=\"navigation\">\n"
  2074                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2074                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2075                 "<main role=\"main\">\n"
  2075                 "<main role=\"main\">\n"
  2076                 + "<div class=\"header\">",
  2076                 + "<div class=\"header\">",
  2077                 "<section role=\"region\">\n"
  2077                 "<section role=\"region\">\n"
  2078                 + "<ul class=\"blockList\">\n"
  2078                 + "<ul class=\"blockList\">\n"
  2079                 + "<li class=\"blockList\"><a name=\"constructor.summary\">\n"
  2079                 + "<li class=\"blockList\"><a id=\"constructor.summary\">\n"
  2080                 + "<!--   -->\n"
  2080                 + "<!--   -->\n"
  2081                 + "</a>\n"
  2081                 + "</a>\n"
  2082                 + "<h3>Constructor Summary</h3>",
  2082                 + "<h3>Constructor Summary</h3>",
  2083                 "<section role=\"region\">\n"
  2083                 "<section role=\"region\">\n"
  2084                 + "<ul class=\"blockList\">\n"
  2084                 + "<ul class=\"blockList\">\n"
  2085                 + "<li class=\"blockList\"><a name=\"constructor.detail\">\n"
  2085                 + "<li class=\"blockList\"><a id=\"constructor.detail\">\n"
  2086                 + "<!--   -->\n"
  2086                 + "<!--   -->\n"
  2087                 + "</a>\n"
  2087                 + "</a>\n"
  2088                 + "<h3>Constructor Detail</h3>",
  2088                 + "<h3>Constructor Detail</h3>",
  2089                 "<footer role=\"contentinfo\">\n"
  2089                 "<footer role=\"contentinfo\">\n"
  2090                 + "<nav role=\"navigation\">\n"
  2090                 + "<nav role=\"navigation\">\n"
  2092 
  2092 
  2093         // Negated test for annotation page
  2093         // Negated test for annotation page
  2094         checkOutput("pkg2/TestAnnotationType.html", false,
  2094         checkOutput("pkg2/TestAnnotationType.html", false,
  2095                 "<!DOCTYPE HTML>",
  2095                 "<!DOCTYPE HTML>",
  2096                 "<meta name=\"dc.created\"",
  2096                 "<meta name=\"dc.created\"",
  2097                 "<a name=\"navbar.top.firstrow\">\n"
  2097                 "<a id=\"navbar.top.firstrow\">\n"
  2098                 + "<!--   -->\n"
  2098                 + "<!--   -->\n"
  2099                 + "</a>",
  2099                 + "</a>",
  2100                 "<header role=\"banner\">\n"
  2100                 "<header role=\"banner\">\n"
  2101                 + "<nav role=\"navigation\">\n"
  2101                 + "<nav role=\"navigation\">\n"
  2102                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2102                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2103                 "<main role=\"main\">\n"
  2103                 "<main role=\"main\">\n"
  2104                 + "<div class=\"header\">",
  2104                 + "<div class=\"header\">",
  2105                 "<section role=\"region\">\n"
  2105                 "<section role=\"region\">\n"
  2106                 + "<ul class=\"blockList\">\n"
  2106                 + "<ul class=\"blockList\">\n"
  2107                 + "<li class=\"blockList\"><a name=\"annotation.type.required.element.summary\">\n"
  2107                 + "<li class=\"blockList\"><a id=\"annotation.type.required.element.summary\">\n"
  2108                 + "<!--   -->\n"
  2108                 + "<!--   -->\n"
  2109                 + "</a>\n"
  2109                 + "</a>\n"
  2110                 + "<h3>Required Element Summary</h3>\n"
  2110                 + "<h3>Required Element Summary</h3>\n"
  2111                 + "<table class=\"memberSummary\">",
  2111                 + "<table class=\"memberSummary\">",
  2112                 "<section role=\"region\">\n"
  2112                 "<section role=\"region\">\n"
  2113                 + "<ul class=\"blockList\">\n"
  2113                 + "<ul class=\"blockList\">\n"
  2114                 + "<li class=\"blockList\"><a name=\"annotation.type.optional.element.summary\">\n"
  2114                 + "<li class=\"blockList\"><a id=\"annotation.type.optional.element.summary\">\n"
  2115                 + "<!--   -->\n"
  2115                 + "<!--   -->\n"
  2116                 + "</a>\n"
  2116                 + "</a>\n"
  2117                 + "<h3>Optional Element Summary</h3>\n"
  2117                 + "<h3>Optional Element Summary</h3>\n"
  2118                 + "<table class=\"memberSummary\">",
  2118                 + "<table class=\"memberSummary\">",
  2119                 "<section role=\"region\">\n"
  2119                 "<section role=\"region\">\n"
  2120                 + "<ul class=\"blockList\">\n"
  2120                 + "<ul class=\"blockList\">\n"
  2121                 + "<li class=\"blockList\"><a name=\"annotation.type.element.detail\">\n"
  2121                 + "<li class=\"blockList\"><a id=\"annotation.type.element.detail\">\n"
  2122                 + "<!--   -->\n"
  2122                 + "<!--   -->\n"
  2123                 + "</a>\n"
  2123                 + "</a>\n"
  2124                 + "<h3>Element Detail</h3>",
  2124                 + "<h3>Element Detail</h3>",
  2125                 "<footer role=\"contentinfo\">\n"
  2125                 "<footer role=\"contentinfo\">\n"
  2126                 + "<nav role=\"navigation\">\n"
  2126                 + "<nav role=\"navigation\">\n"
  2128 
  2128 
  2129         // Negated test for class use page
  2129         // Negated test for class use page
  2130         checkOutput("pkg1/class-use/RegClass.html", false,
  2130         checkOutput("pkg1/class-use/RegClass.html", false,
  2131                 "<!DOCTYPE HTML>",
  2131                 "<!DOCTYPE HTML>",
  2132                 "<meta name=\"dc.created\"",
  2132                 "<meta name=\"dc.created\"",
  2133                 "<a name=\"navbar.top.firstrow\">\n"
  2133                 "<a id=\"navbar.top.firstrow\">\n"
  2134                 + "<!--   -->\n"
  2134                 + "<!--   -->\n"
  2135                 + "</a>",
  2135                 + "</a>",
  2136                 "<header role=\"banner\">\n"
  2136                 "<header role=\"banner\">\n"
  2137                 + "<nav role=\"navigation\">\n"
  2137                 + "<nav role=\"navigation\">\n"
  2138                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2138                 + "<!-- ========= START OF TOP NAVBAR ======= -->",
  2139                 "<main role=\"main\">\n"
  2139                 "<main role=\"main\">\n"
  2140                 + "<div class=\"header\">",
  2140                 + "<div class=\"header\">",
  2141                 "<table class=\"useSummary\">",
  2141                 "<table class=\"useSummary\">",
  2142                 "<section role=\"region\"><a name=\"pkg\">\n"
  2142                 "<section role=\"region\"><a id=\"pkg\">\n"
  2143                 + "<!--   -->\n"
  2143                 + "<!--   -->\n"
  2144                 + "</a>\n"
  2144                 + "</a>\n"
  2145                 + "<h3>Uses of <a href=\"../../pkg1/RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
  2145                 + "<h3>Uses of <a href=\"../../pkg1/RegClass.html\" title=\"class in pkg1\">RegClass</a> in <a href=\"../../pkg/package-summary.html\">pkg</a></h3>\n"
  2146                 + "\n"
  2146                 + "\n"
  2147                 + "<table class=\"useSummary\">",
  2147                 + "<table class=\"useSummary\">",