6851834: Javadoc doclet needs a structured approach to generate the output HTML

Reviewed-by: jjg
This commit is contained in:
Bhavesh Patel 2010-12-01 11:02:38 -08:00
parent 6edf2ff9a3
commit 275e77646d
148 changed files with 12175 additions and 7441 deletions

View file

@ -43,37 +43,32 @@ public class TestPackagePage extends JavadocTester {
},
//With just one package, all general pages link to the single package page.
{BUG_ID + "-1" + FS + "com" + FS + "pkg" + FS + "C.html",
"<A HREF=\"../../com/pkg/package-summary.html\">" +
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
"<a href=\"../../com/pkg/package-summary.html\">Package</a>"
},
{BUG_ID + "-1" + FS + "com" + FS + "pkg" + FS + "package-tree.html",
"<A HREF=\"../../com/pkg/package-summary.html\">" +
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
"<li><a href=\"../../com/pkg/package-summary.html\">Package</a></li>"
},
{BUG_ID + "-1" + FS + "deprecated-list.html",
"<A HREF=\"com/pkg/package-summary.html\">" +
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
"<li><a href=\"com/pkg/package-summary.html\">Package</a></li>"
},
{BUG_ID + "-1" + FS + "index-all.html",
"<A HREF=\"./com/pkg/package-summary.html\">" +
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
"<li><a href=\"./com/pkg/package-summary.html\">Package</a></li>"
},
{BUG_ID + "-1" + FS + "help-doc.html",
"<A HREF=\"com/pkg/package-summary.html\">" +
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
"<li><a href=\"com/pkg/package-summary.html\">Package</a></li>"
},
};
private static final String[][] TEST2 = {
//With multiple packages, there is no package link in general pages.
{BUG_ID + "-2" + FS + "deprecated-list.html",
" <FONT CLASS=\"NavBarFont1\">Package</FONT>&nbsp;"
"<li>Package</li>"
},
{BUG_ID + "-2" + FS + "index-all.html",
" <FONT CLASS=\"NavBarFont1\">Package</FONT>&nbsp;"
"<li>Package</li>"
},
{BUG_ID + "-2" + FS + "help-doc.html",
" <FONT CLASS=\"NavBarFont1\">Package</FONT>&nbsp;"
"<li>Package</li>"
},
};