mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 19:14:38 +02:00
6786028: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - Bold tags should be strong
Reviewed-by: jjg
This commit is contained in:
parent
47b467dff2
commit
a2a9e39ec7
69 changed files with 539 additions and 381 deletions
|
@ -94,7 +94,7 @@ public class AccessAsciiArt {
|
|||
|
||||
// Test the third line of the class tree
|
||||
{
|
||||
" <IMG SRC=\"../../resources/inherit.gif\" ALT=\"extended by \"><B>p1.subpkg.SSC</B>",
|
||||
" <IMG SRC=\"../../resources/inherit.gif\" ALT=\"extended by \"><STRONG>p1.subpkg.SSC</STRONG>",
|
||||
TMPDEST_DIR1 + "p1" + FS + "subpkg" + FS +"SSC.html" },
|
||||
|
||||
};
|
||||
|
|
|
@ -86,12 +86,12 @@ public class AuthorDD
|
|||
|
||||
// Test single @since tag:
|
||||
|
||||
{ "<DT><B>Since:</B></DT>"+NL+" <DD>JDK 1.0</DD>",
|
||||
{ "<DT><STRONG>Since:</STRONG></DT>"+NL+" <DD>JDK 1.0</DD>",
|
||||
BUGID + FS + "p1" + FS + "C1.html" },
|
||||
|
||||
// Test multiple @author tags:
|
||||
|
||||
{ "<DT><B>Author:</B></DT>"+NL+" <DD>Doug Kramer, Jamie, Neal</DD>"+NL,
|
||||
{ "<DT><STRONG>Author:</STRONG></DT>"+NL+" <DD>Doug Kramer, Jamie, Neal</DD>"+NL,
|
||||
BUGID + FS + "p1" + FS + "C1.html" },
|
||||
|
||||
};
|
||||
|
|
|
@ -48,7 +48,7 @@ public class TestClassCrossReferences extends JavadocTester {
|
|||
"<A HREF=\"http://java.sun.com/j2se/1.4/docs/api/java/math/BigInteger.html?is-external=true#gcd(java.math.BigInteger)\" " +
|
||||
"title=\"class or interface in java.math\"><CODE>Link to external member gcd</CODE></A>"},
|
||||
{BUG_ID + FS + "C.html",
|
||||
"<B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE>"}
|
||||
"<STRONG>Overrides:</STRONG><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE>"}
|
||||
};
|
||||
private static final String[][] NEGATED_TEST = NO_TEST;
|
||||
private static final String[] ARGS =
|
||||
|
|
|
@ -49,12 +49,12 @@ public class TestClassTree extends JavadocTester {
|
|||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "pkg" + FS + "package-tree.html",
|
||||
"<LI TYPE=\"circle\">pkg.<A HREF=\"../pkg/ParentClass.html\" " +
|
||||
"title=\"class in pkg\"><B>ParentClass</B></A><UL>"},
|
||||
"title=\"class in pkg\"><STRONG>ParentClass</STRONG></A><UL>"},
|
||||
|
||||
{BUG_ID + FS + "pkg" + FS + "package-tree.html",
|
||||
"Annotation Type Hierarchy" + NL + "</H2>" + NL + "<UL>" + NL +
|
||||
"<LI TYPE=\"circle\">pkg.<A HREF=\"../pkg/AnnotationType.html\" " +
|
||||
"title=\"annotation in pkg\"><B>AnnotationType</B></A> " +
|
||||
"title=\"annotation in pkg\"><STRONG>AnnotationType</STRONG></A> " +
|
||||
"(implements java.lang.annotation.Annotation)" + NL + "</UL>"},
|
||||
|
||||
{BUG_ID + FS + "pkg" + FS + "package-tree.html",
|
||||
|
@ -65,7 +65,7 @@ public class TestClassTree extends JavadocTester {
|
|||
"<LI TYPE=\"circle\">java.lang.Object<UL>" + NL +
|
||||
"<LI TYPE=\"circle\">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)" + NL +
|
||||
"<UL>" + NL +
|
||||
"<LI TYPE=\"circle\">pkg.<A HREF=\"../pkg/Coin.html\" title=\"enum in pkg\"><B>Coin</B></A></UL>" + NL +
|
||||
"<LI TYPE=\"circle\">pkg.<A HREF=\"../pkg/Coin.html\" title=\"enum in pkg\"><STRONG>Coin</STRONG></A></UL>" + NL +
|
||||
"</UL>" + NL +
|
||||
"</UL>"
|
||||
},
|
||||
|
@ -73,7 +73,7 @@ public class TestClassTree extends JavadocTester {
|
|||
private static final String[][] NEGATED_TEST = {
|
||||
{BUG_ID + FS + "pkg" + FS + "package-tree.html",
|
||||
"<LI TYPE=\"circle\">class pkg.<A HREF=\"../pkg/ParentClass.html\" " +
|
||||
"title=\"class in pkg\"><B>ParentClass</B></A><UL>"}
|
||||
"title=\"class in pkg\"><STRONG>ParentClass</STRONG></A><UL>"}
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
@ -46,7 +46,7 @@ public class TestConstructorIndent extends JavadocTester {
|
|||
//Input for string search tests.
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "C.html", "<DL>"+NL+"<DD>This is just a simple constructor."+ NL +
|
||||
"<P>"+NL+"<DL>"+NL+"<DT><B>Parameters:</B><DD><CODE>i</CODE> - a param.</DL>"+NL +
|
||||
"<P>"+NL+"<DL>"+NL+"<DT><STRONG>Parameters:</STRONG><DD><CODE>i</CODE> - a param.</DL>"+NL +
|
||||
"</DL>"
|
||||
}
|
||||
};
|
||||
|
|
|
@ -76,25 +76,25 @@ public class TestDeprecatedDocs extends JavadocTester {
|
|||
{TARGET_FILE, "pkg.DeprecatedClassByAnnotation.method()"},
|
||||
{TARGET_FILE, "pkg.DeprecatedClassByAnnotation.field"},
|
||||
|
||||
{TARGET_FILE2, "<B>Deprecated.</B>" + NL +
|
||||
{TARGET_FILE2, "<STRONG>Deprecated.</STRONG>" + NL +
|
||||
"<P>" + NL +
|
||||
"<DL>" + NL +
|
||||
"<DT><PRE><FONT SIZE=\"-1\">@Deprecated" + NL +
|
||||
"</FONT>public class <B>DeprecatedClassByAnnotation</B>"},
|
||||
"</FONT>public class <STRONG>DeprecatedClassByAnnotation</STRONG>"},
|
||||
|
||||
{TARGET_FILE2, "public int <B>field</B></PRE>" + NL +
|
||||
{TARGET_FILE2, "public int <STRONG>field</STRONG></PRE>" + NL +
|
||||
"<DL>" + NL +
|
||||
"<DD><B>Deprecated.</B> <DL>"},
|
||||
"<DD><STRONG>Deprecated.</STRONG> <DL>"},
|
||||
|
||||
{TARGET_FILE2, "<FONT SIZE=\"-1\">@Deprecated" + NL +
|
||||
"</FONT>public <B>DeprecatedClassByAnnotation</B>()</PRE>" + NL +
|
||||
"</FONT>public <STRONG>DeprecatedClassByAnnotation</STRONG>()</PRE>" + NL +
|
||||
"<DL>" + NL +
|
||||
"<DD><B>Deprecated.</B>"},
|
||||
"<DD><STRONG>Deprecated.</STRONG>"},
|
||||
|
||||
{TARGET_FILE2, "<FONT SIZE=\"-1\">@Deprecated" + NL +
|
||||
"</FONT>public void <B>method</B>()</PRE>" + NL +
|
||||
"</FONT>public void <STRONG>method</STRONG>()</PRE>" + NL +
|
||||
"<DL>" + NL +
|
||||
"<DD><B>Deprecated.</B>"},
|
||||
"<DD><STRONG>Deprecated.</STRONG>"},
|
||||
};
|
||||
|
||||
private static final String[][] NEGATED_TEST = NO_TEST;
|
||||
|
|
|
@ -39,13 +39,13 @@ public class TestExternalOverridenMethod extends JavadocTester {
|
|||
private static final String BUG_ID = "4857717";
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "pkg" + FS + "XReader.html",
|
||||
"<B>Overrides:</B><DD><CODE><A HREF=\"" +
|
||||
"<STRONG>Overrides:</STRONG><DD><CODE><A HREF=\"" +
|
||||
"http://java.sun.com/j2se/1.4.1/docs/api/java/io/FilterReader.html?is-external=true#read()\"" +
|
||||
" title=\"class or interface in java.io\">read</A></CODE> in class " +
|
||||
"<CODE><A HREF=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/FilterReader.html?is-external=true\"" +
|
||||
" title=\"class or interface in java.io\">FilterReader</A>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "XReader.html",
|
||||
"<B>Specified by:</B><DD><CODE><A HREF=\"" +
|
||||
"<STRONG>Specified by:</STRONG><DD><CODE><A HREF=\"" +
|
||||
"http://java.sun.com/j2se/1.4.1/docs/api/java/io/DataInput.html?is-external=true#readInt()\"" +
|
||||
" title=\"class or interface in java.io\">readInt</A></CODE> in interface " +
|
||||
"<CODE><A HREF=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/DataInput.html?is-external=true\"" +
|
||||
|
|
|
@ -48,16 +48,16 @@ public class TestHeadings extends JavadocTester {
|
|||
//Package summary
|
||||
{BUG_ID + FS + "pkg1" + FS + "package-summary.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\"><FONT SIZE=\"+2\">" + NL +
|
||||
"<B>Class Summary</B></FONT></TH>"
|
||||
"<STRONG>Class Summary</STRONG></FONT></TH>"
|
||||
},
|
||||
|
||||
// Class documentation
|
||||
{BUG_ID + FS + "pkg1" + FS + "C1.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\"><FONT SIZE=\"+2\">" + NL +
|
||||
"<B>Field Summary</B></FONT></TH>"
|
||||
"<STRONG>Field Summary</STRONG></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg1" + FS + "C1.html",
|
||||
"<TH ALIGN=\"left\"><B>Methods inherited from class " + "java.lang.Object</B></TH>"
|
||||
"<TH ALIGN=\"left\"><STRONG>Methods inherited from class " + "java.lang.Object</STRONG></TH>"
|
||||
},
|
||||
|
||||
// Class use documentation
|
||||
|
@ -76,7 +76,7 @@ public class TestHeadings extends JavadocTester {
|
|||
// Deprecated
|
||||
{BUG_ID + FS + "deprecated-list.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\"><FONT SIZE=\"+2\">" + NL +
|
||||
"<B>Deprecated Methods</B></FONT></TH>"
|
||||
"<STRONG>Deprecated Methods</STRONG></FONT></TH>"
|
||||
},
|
||||
|
||||
// Constant values
|
||||
|
@ -90,20 +90,20 @@ public class TestHeadings extends JavadocTester {
|
|||
// Serialized Form
|
||||
{BUG_ID + FS + "serialized-form.html",
|
||||
"<TH ALIGN=\"center\"><FONT SIZE=\"+2\">" + NL +
|
||||
"<B>Package</B> <B>pkg1</B></FONT></TH>"
|
||||
"<STRONG>Package</STRONG> <STRONG>pkg1</STRONG></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "serialized-form.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\"><FONT SIZE=\"+2\">" + NL +
|
||||
"<B>Class <A HREF=\"pkg1/C1.html\" " + "title=\"class in pkg1\">pkg1.C1</A> extends java.lang.Object " + "implements Serializable</B></FONT></TH>"
|
||||
"<STRONG>Class <A HREF=\"pkg1/C1.html\" " + "title=\"class in pkg1\">pkg1.C1</A> extends java.lang.Object " + "implements Serializable</STRONG></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "serialized-form.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"1\"><FONT SIZE=\"+2\">" + NL +
|
||||
"<B>Serialized Fields</B></FONT></TH>"
|
||||
"<STRONG>Serialized Fields</STRONG></FONT></TH>"
|
||||
},
|
||||
|
||||
// Overview Frame
|
||||
{BUG_ID + FS + "overview-frame.html",
|
||||
"<TH ALIGN=\"left\" NOWRAP><FONT size=\"+1\" " + "CLASS=\"FrameTitleFont\">" + NL + "<B>Test Files</B></FONT></TH>"
|
||||
"<TH ALIGN=\"left\" NOWRAP><FONT size=\"+1\" " + "CLASS=\"FrameTitleFont\">" + NL + "<STRONG>Test Files</STRONG></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "overview-frame.html",
|
||||
"<TITLE>" + NL +
|
||||
|
|
|
@ -91,7 +91,8 @@ public class TestHelpOption extends JavadocTester {
|
|||
|
||||
private static final String[][] TEST2 = {
|
||||
{BUG_ID + FS + "TestHelpOption.html",
|
||||
"<A HREF=\"help-doc.html\"><FONT CLASS=\"NavBarFont1\">" +
"<B>Help</B></FONT></A>"
|
||||
"<A HREF=\"help-doc.html\"><FONT CLASS=\"NavBarFont1\">" +
|
||||
"<STRONG>Help</STRONG></FONT></A>"
|
||||
},
|
||||
};
|
||||
private static final String[][] NEGATED_TEST2 = NO_TEST;
|
||||
|
|
|
@ -67,7 +67,7 @@ public class TestHref extends JavadocTester {
|
|||
},
|
||||
//@see test.
|
||||
{BUG_ID + FS + "pkg" + FS + "C2.html",
|
||||
"See Also:</B><DD><A HREF=\"../pkg/C1.html#method(int, int, java.util.ArrayList)\">"
|
||||
"See Also:</STRONG><DD><A HREF=\"../pkg/C1.html#method(int, int, java.util.ArrayList)\">"
|
||||
},
|
||||
|
||||
//Header does not link to the page itself.
|
||||
|
@ -77,7 +77,7 @@ public class TestHref extends JavadocTester {
|
|||
|
||||
//Signature does not link to the page itself.
|
||||
{BUG_ID + FS + "pkg" + FS + "C4.html",
|
||||
"public abstract class <B>C4<E extends C4<E>></B>"
|
||||
"public abstract class <STRONG>C4<E extends C4<E>></STRONG>"
|
||||
},
|
||||
};
|
||||
private static final String[][] NEGATED_TEST =
|
||||
|
|
|
@ -0,0 +1,82 @@
|
|||
/*
|
||||
* Copyright 1999-2008 Sun Microsystems, Inc. All Rights Reserved.
|
||||
* 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. Sun designates this
|
||||
* particular file as subject to the "Classpath" exception as provided
|
||||
* by Sun in the LICENSE file that accompanied this code.
|
||||
*
|
||||
* 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
|
||||
* CA 95054 USA or visit www.sun.com if you need additional information or
|
||||
* have any questions.
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test
|
||||
* @bug 6786028
|
||||
* @summary This test verifys the use of <strong> HTML tag instead of <B> by Javadoc std doclet.
|
||||
* @author Bhavesh Patel
|
||||
* @library ../lib/
|
||||
* @build JavadocTester
|
||||
* @build TestHtmlStrongTag
|
||||
* @run main TestHtmlStrongTag
|
||||
*/
|
||||
|
||||
public class TestHtmlStrongTag extends JavadocTester {
|
||||
|
||||
private static final String BUG_ID = "6786028";
|
||||
private static final String[][] TEST1 = {
|
||||
{BUG_ID + FS + "pkg1" + FS + "C1.html", "<STRONG>Method Summary</STRONG>"},
|
||||
{BUG_ID + FS + "pkg1" + FS + "C1.html", "<STRONG>See Also:</STRONG>"},
|
||||
{BUG_ID + FS + "pkg1" + FS + "package-summary.html", "<STRONG>Class Summary</STRONG>"}};
|
||||
private static final String[][] NEGATED_TEST1 = {
|
||||
{BUG_ID + FS + "pkg1" + FS + "C1.html", "<B>"}};
|
||||
private static final String[][] TEST2 = {
|
||||
{BUG_ID + FS + "pkg2" + FS + "C2.html", "<STRONG>Method Summary</STRONG>"},
|
||||
{BUG_ID + FS + "pkg2" + FS + "C2.html", "<B>Comments:</B>"},
|
||||
{BUG_ID + FS + "pkg1" + FS + "package-summary.html", "<STRONG>Class Summary</STRONG>"}};
|
||||
|
||||
private static final String[] ARGS1 =
|
||||
new String[] {
|
||||
"-d", BUG_ID, "-sourcepath", SRC_DIR, "pkg1"};
|
||||
private static final String[] ARGS2 =
|
||||
new String[] {
|
||||
"-d", BUG_ID, "-sourcepath", SRC_DIR, "pkg2"};
|
||||
|
||||
/**
|
||||
* The entry point of the test.
|
||||
* @param args the array of command line arguments.
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
TestHtmlStrongTag tester = new TestHtmlStrongTag();
|
||||
run(tester, ARGS1, TEST1, NEGATED_TEST1);
|
||||
run(tester, ARGS2, TEST2, NO_TEST);
|
||||
tester.printSummary();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
public String getBugId() {
|
||||
return BUG_ID;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
public String getBugName() {
|
||||
return getClass().getName();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,36 @@
|
|||
/*
|
||||
* Copyright 1999-2008 Sun Microsystems, Inc. All Rights Reserved.
|
||||
* 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. Sun designates this
|
||||
* particular file as subject to the "Classpath" exception as provided
|
||||
* by Sun in the LICENSE file that accompanied this code.
|
||||
*
|
||||
* 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
|
||||
* CA 95054 USA or visit www.sun.com if you need additional information or
|
||||
* have any questions.
|
||||
*/
|
||||
|
||||
package pkg1;
|
||||
|
||||
/**
|
||||
* @see java.lang.Object#wait(long, int)
|
||||
*/
|
||||
public class C1 {
|
||||
|
||||
public void method(int param1, int param2) {
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,31 @@
|
|||
/*
|
||||
* Copyright 1999-2008 Sun Microsystems, Inc. All Rights Reserved.
|
||||
* 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. Sun designates this
|
||||
* particular file as subject to the "Classpath" exception as provided
|
||||
* by Sun in the LICENSE file that accompanied this code.
|
||||
*
|
||||
* 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 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
|
||||
* CA 95054 USA or visit www.sun.com if you need additional information or
|
||||
* have any questions.
|
||||
*/
|
||||
|
||||
package pkg2;
|
||||
|
||||
/**
|
||||
* <B>Comments:</B> Class 2
|
||||
*/
|
||||
public class C2 {}
|
|
@ -54,27 +54,27 @@ public class TestIndex extends JavadocTester {
|
|||
|
||||
//Test index-all.html
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"<A HREF=\"./pkg/C.html\" title=\"class in pkg\"><B>C</B></A>" +
|
||||
"<A HREF=\"./pkg/C.html\" title=\"class in pkg\"><STRONG>C</STRONG></A>" +
|
||||
" - Class in <A HREF=\"./pkg/package-summary.html\">pkg</A>"},
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"<A HREF=\"./pkg/Interface.html\" title=\"interface in pkg\">" +
|
||||
"<B>Interface</B></A> - Interface in " +
|
||||
"<STRONG>Interface</STRONG></A> - Interface in " +
|
||||
"<A HREF=\"./pkg/package-summary.html\">pkg</A>"},
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"<A HREF=\"./pkg/AnnotationType.html\" title=\"annotation in pkg\">" +
|
||||
"<B>AnnotationType</B></A> - Annotation Type in " +
|
||||
"<STRONG>AnnotationType</STRONG></A> - Annotation Type in " +
|
||||
"<A HREF=\"./pkg/package-summary.html\">pkg</A>"},
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"<A HREF=\"./pkg/Coin.html\" title=\"enum in pkg\">" +
|
||||
"<B>Coin</B></A> - Enum in " +
|
||||
"<STRONG>Coin</STRONG></A> - Enum in " +
|
||||
"<A HREF=\"./pkg/package-summary.html\">pkg</A>"},
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"Class in <A HREF=\"./package-summary.html\"><Unnamed></A>"},
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"<DT><A HREF=\"./pkg/C.html#Java\"><B>Java</B></A> - " + NL +
|
||||
"<DT><A HREF=\"./pkg/C.html#Java\"><STRONG>Java</STRONG></A> - " + NL +
|
||||
"Static variable in class pkg.<A HREF=\"./pkg/C.html\" title=\"class in pkg\">C</A>" + NL +
|
||||
"<DD> " + NL +
|
||||
"<DT><A HREF=\"./pkg/C.html#JDK\"><B>JDK</B></A> - " + NL +
|
||||
"<DT><A HREF=\"./pkg/C.html#JDK\"><STRONG>JDK</STRONG></A> - " + NL +
|
||||
"Static variable in class pkg.<A HREF=\"./pkg/C.html\" title=\"class in pkg\">C</A>" + NL +
|
||||
"<DD> "},
|
||||
};
|
||||
|
|
|
@ -48,14 +48,14 @@ public class TestInterface extends JavadocTester {
|
|||
//Input for string search tests.
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "pkg" + FS + "Interface.html",
|
||||
"int <B>method</B>()"},
|
||||
"int <STRONG>method</STRONG>()"},
|
||||
{BUG_ID + FS + "pkg" + FS + "Interface.html",
|
||||
"static final int <B>field</B>"},
|
||||
"static final int <STRONG>field</STRONG>"},
|
||||
|
||||
|
||||
// Make sure known implementing class list is correct and omits type parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "Interface.html",
|
||||
"<DT><B>All Known Implementing Classes:</B> " +
|
||||
"<DT><STRONG>All Known Implementing Classes:</STRONG> " +
|
||||
"<DD><A HREF=\"../pkg/Child.html\" " +
|
||||
"title=\"class in pkg\">Child</A>, " +
|
||||
"<A HREF=\"../pkg/Parent.html\" title=\"class in pkg\">" +
|
||||
|
@ -63,34 +63,34 @@ public class TestInterface extends JavadocTester {
|
|||
|
||||
// Make sure "All Implemented Interfaces": has substituted type parameters
|
||||
{BUG_ID + FS + "pkg" + FS + "Child.html",
|
||||
"<B>All Implemented Interfaces:</B> <DD><A HREF=\"../pkg/Interface.html\" title=\"interface in pkg\">Interface</A><T>"
|
||||
"<STRONG>All Implemented Interfaces:</STRONG> <DD><A HREF=\"../pkg/Interface.html\" title=\"interface in pkg\">Interface</A><T>"
|
||||
},
|
||||
//Make sure Class Tree has substituted type parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "Child.html",
|
||||
"<PRE>" + NL +
|
||||
"java.lang.Object" + NL +
|
||||
" <IMG SRC=\"../resources/inherit.gif\" ALT=\"extended by \"><A HREF=\"../pkg/Parent.html\" title=\"class in pkg\">pkg.Parent</A><T>" + NL +
|
||||
" <IMG SRC=\"../resources/inherit.gif\" ALT=\"extended by \"><B>pkg.Child<T></B>" + NL +
|
||||
" <IMG SRC=\"../resources/inherit.gif\" ALT=\"extended by \"><STRONG>pkg.Child<T></STRONG>" + NL +
|
||||
"</PRE>"
|
||||
},
|
||||
//Make sure "Direct Know Subclasses" omits type parameters
|
||||
{BUG_ID + FS + "pkg" + FS + "Parent.html",
|
||||
"<B>Direct Known Subclasses:</B> <DD><A HREF=\"../pkg/Child.html\" title=\"class in pkg\">Child</A>"
|
||||
"<STRONG>Direct Known Subclasses:</STRONG> <DD><A HREF=\"../pkg/Child.html\" title=\"class in pkg\">Child</A>"
|
||||
},
|
||||
//Make sure "Specified By" has substituted type parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "Child.html",
|
||||
"<B>Specified by:</B><DD><CODE><A HREF=\"../pkg/Interface.html#method()\">method</A></CODE> in interface <CODE><A HREF=\"../pkg/Interface.html\" title=\"interface in pkg\">Interface</A><<A HREF=\"../pkg/Child.html\" title=\"type parameter in Child\">T</A>></CODE>"
|
||||
"<STRONG>Specified by:</STRONG><DD><CODE><A HREF=\"../pkg/Interface.html#method()\">method</A></CODE> in interface <CODE><A HREF=\"../pkg/Interface.html\" title=\"interface in pkg\">Interface</A><<A HREF=\"../pkg/Child.html\" title=\"type parameter in Child\">T</A>></CODE>"
|
||||
},
|
||||
//Make sure "Overrides" has substituted type parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "Child.html",
|
||||
"<B>Overrides:</B><DD><CODE><A HREF=\"../pkg/Parent.html#method()\">method</A></CODE> in class <CODE><A HREF=\"../pkg/Parent.html\" title=\"class in pkg\">Parent</A><<A HREF=\"../pkg/Child.html\" title=\"type parameter in Child\">T</A>></CODE>"
|
||||
"<STRONG>Overrides:</STRONG><DD><CODE><A HREF=\"../pkg/Parent.html#method()\">method</A></CODE> in class <CODE><A HREF=\"../pkg/Parent.html\" title=\"class in pkg\">Parent</A><<A HREF=\"../pkg/Child.html\" title=\"type parameter in Child\">T</A>></CODE>"
|
||||
},
|
||||
};
|
||||
private static final String[][] NEGATED_TEST = {
|
||||
{BUG_ID + FS + "pkg" + FS + "Interface.html",
|
||||
"public int <B>method</B>()"},
|
||||
"public int <STRONG>method</STRONG>()"},
|
||||
{BUG_ID + FS + "pkg" + FS + "Interface.html",
|
||||
"public static final int <B>field</B>"},
|
||||
"public static final int <STRONG>field</STRONG>"},
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
@ -45,9 +45,9 @@ public class TestJavascript extends JavadocTester {
|
|||
//Input for string search tests.
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "pkg" + FS + "C.html",
|
||||
"<A HREF=\"../index.html?pkg/C.html\" target=\"_top\"><B>FRAMES</B></A>"},
|
||||
"<A HREF=\"../index.html?pkg/C.html\" target=\"_top\"><STRONG>FRAMES</STRONG></A>"},
|
||||
{BUG_ID + FS + "TestJavascript.html",
|
||||
"<A HREF=\"index.html?TestJavascript.html\" target=\"_top\"><B>FRAMES</B></A>"},
|
||||
"<A HREF=\"index.html?TestJavascript.html\" target=\"_top\"><STRONG>FRAMES</STRONG></A>"},
|
||||
{BUG_ID + FS + "index.html",
|
||||
"<SCRIPT type=\"text/javascript\">" + NL +
|
||||
" targetPage = \"\" + window.location.search;" + NL +
|
||||
|
|
|
@ -63,7 +63,7 @@ public class TestLinkOption extends JavadocTester {
|
|||
"title=\"class or interface in java.lang\">Object</A> p3)"
|
||||
},
|
||||
{BUG_ID + "-1" + FS + "java" + FS + "lang" + FS + "StringBuilderChild.html",
|
||||
"public abstract class <B>StringBuilderChild</B><DT>extends <A HREF=\"http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true\" title=\"class or interface in java.lang\">Object</A>"
|
||||
"public abstract class <STRONG>StringBuilderChild</STRONG><DT>extends <A HREF=\"http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true\" title=\"class or interface in java.lang\">Object</A>"
|
||||
},
|
||||
|
||||
};
|
||||
|
|
|
@ -59,7 +59,7 @@ public class TestLinkTaglet extends JavadocTester {
|
|||
" Link to another inner class: <A HREF=\"../pkg/C.InnerC2.html\" title=\"class in pkg\"><CODE>C.InnerC2</CODE></A>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg" + FS + "C.InnerC2.html",
|
||||
"Enclosing class:</B><DD><A HREF=\"../pkg/C.html\" title=\"class in pkg\">C</A>"
|
||||
"Enclosing class:</STRONG><DD><A HREF=\"../pkg/C.html\" title=\"class in pkg\">C</A>"
|
||||
},
|
||||
};
|
||||
private static final String[][] NEGATED_TEST = {
|
||||
|
|
|
@ -64,13 +64,17 @@ public class TestMemberInheritence extends JavadocTester {
|
|||
|
||||
// New labels as of 1.5.0
|
||||
{BUG_ID + FS + "pkg" + FS + "SubClass.html",
|
||||
"<B>Nested classes/interfaces inherited from class pkg." +
"<A HREF=\"../pkg/BaseClass.html\" title=\"class in pkg\">" +
"BaseClass</A></B>"},
|
||||
"<STRONG>Nested classes/interfaces inherited from class pkg." +
|
||||
"<A HREF=\"../pkg/BaseClass.html\" title=\"class in pkg\">" +
|
||||
"BaseClass</A></STRONG>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "SubClass.html",
|
||||
"<B>Nested classes/interfaces inherited from interface pkg." +
"<A HREF=\"../pkg/BaseInterface.html\" title=\"interface in pkg\">" +
"BaseInterface</A></B>"},
|
||||
"<STRONG>Nested classes/interfaces inherited from interface pkg." +
|
||||
"<A HREF=\"../pkg/BaseInterface.html\" title=\"interface in pkg\">" +
|
||||
"BaseInterface</A></STRONG>"},
|
||||
|
||||
// Test overriding/implementing methods with generic parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "BaseClass.html",
|
||||
"<DT><B>Specified by:</B><DD><CODE><A HREF=\"../pkg/BaseInterface.html#getAnnotation(java.lang.Class)\">getAnnotation</A></CODE> in interface <CODE><A HREF=\"../pkg/BaseInterface.html\" title=\"interface in pkg\">BaseInterface</A></CODE></DL>"},
|
||||
"<DT><STRONG>Specified by:</STRONG><DD><CODE><A HREF=\"../pkg/BaseInterface.html#getAnnotation(java.lang.Class)\">getAnnotation</A></CODE> in interface <CODE><A HREF=\"../pkg/BaseInterface.html\" title=\"interface in pkg\">BaseInterface</A></CODE></DL>"},
|
||||
|
||||
// Test diamond inheritence member summary (6256068)
|
||||
{BUG_ID + FS + "diamond" + FS + "Z.html",
|
||||
|
|
|
@ -50,14 +50,14 @@ public class TestMemberSummary extends JavadocTester {
|
|||
{BUG_ID + FS + "pkg" + FS + "PublicChild.html",
|
||||
"<CODE> <A HREF=\"../pkg/PublicChild.html\" " +
|
||||
"title=\"class in pkg\">PublicChild</A></CODE></FONT></TD>" + NL +
|
||||
"<TD><CODE><B><A HREF=\"../pkg/PublicChild.html#" +
|
||||
"returnTypeTest()\">returnTypeTest</A></B>()</CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../pkg/PublicChild.html#" +
|
||||
"returnTypeTest()\">returnTypeTest</A></STRONG>()</CODE>"
|
||||
},
|
||||
// Check return type in member detail.
|
||||
{BUG_ID + FS + "pkg" + FS + "PublicChild.html",
|
||||
"public <A HREF=\"../pkg/PublicChild.html\" " +
|
||||
"title=\"class in pkg\">PublicChild</A> " +
|
||||
"<B>returnTypeTest</B>()"
|
||||
"<STRONG>returnTypeTest</STRONG>()"
|
||||
},
|
||||
|
||||
// Legacy anchor dimensions (6290760)
|
||||
|
|
|
@ -47,17 +47,17 @@ public class TestNavagation extends JavadocTester {
|
|||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "pkg" + FS + "A.html", " PREV CLASS "},
|
||||
{BUG_ID + FS + "pkg" + FS + "A.html",
|
||||
"<A HREF=\"../pkg/C.html\" title=\"class in pkg\"><B>NEXT CLASS</B></A>"},
|
||||
"<A HREF=\"../pkg/C.html\" title=\"class in pkg\"><STRONG>NEXT CLASS</STRONG></A>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "C.html",
|
||||
"<A HREF=\"../pkg/A.html\" title=\"annotation in pkg\"><B>PREV CLASS</B></A>"},
|
||||
"<A HREF=\"../pkg/A.html\" title=\"annotation in pkg\"><STRONG>PREV CLASS</STRONG></A>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "C.html",
|
||||
"<A HREF=\"../pkg/E.html\" title=\"enum in pkg\"><B>NEXT CLASS</B></A>"},
|
||||
"<A HREF=\"../pkg/E.html\" title=\"enum in pkg\"><STRONG>NEXT CLASS</STRONG></A>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "E.html",
|
||||
"<A HREF=\"../pkg/C.html\" title=\"class in pkg\"><B>PREV CLASS</B></A>"},
|
||||
"<A HREF=\"../pkg/C.html\" title=\"class in pkg\"><STRONG>PREV CLASS</STRONG></A>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "E.html",
|
||||
"<A HREF=\"../pkg/I.html\" title=\"interface in pkg\"><B>NEXT CLASS</B></A>"},
|
||||
"<A HREF=\"../pkg/I.html\" title=\"interface in pkg\"><STRONG>NEXT CLASS</STRONG></A>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "I.html",
|
||||
"<A HREF=\"../pkg/E.html\" title=\"enum in pkg\"><B>PREV CLASS</B></A>"},
|
||||
"<A HREF=\"../pkg/E.html\" title=\"enum in pkg\"><STRONG>PREV CLASS</STRONG></A>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "I.html", " NEXT CLASS"},
|
||||
// Test for 4664607
|
||||
{BUG_ID + FS + "pkg" + FS + "I.html",
|
||||
|
|
|
@ -54,14 +54,14 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
{BUG_ID + FS + "pkg" + FS + "Coin.html", "Enum Coin</H2>"},
|
||||
//Make sure enum signature is correct.
|
||||
{BUG_ID + FS + "pkg" + FS + "Coin.html", "public enum "+
|
||||
"<B>Coin</B><DT>extends java.lang.Enum<" +
|
||||
"<STRONG>Coin</STRONG><DT>extends java.lang.Enum<" +
|
||||
"<A HREF=\"../pkg/Coin.html\" title=\"enum in pkg\">Coin</A>>"
|
||||
},
|
||||
//Check for enum constant section
|
||||
{BUG_ID + FS + "pkg" + FS + "Coin.html", "<B>Enum Constant Summary</B>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "Coin.html", "<STRONG>Enum Constant Summary</STRONG>"},
|
||||
//Detail for enum constant
|
||||
{BUG_ID + FS + "pkg" + FS + "Coin.html",
|
||||
"<B><A HREF=\"../pkg/Coin.html#Dime\">Dime</A></B>"},
|
||||
"<STRONG><A HREF=\"../pkg/Coin.html#Dime\">Dime</A></STRONG>"},
|
||||
//Automatically insert documentation for values() and valueOf().
|
||||
{BUG_ID + FS + "pkg" + FS + "Coin.html",
|
||||
"Returns an array containing the constants of this enum type,"},
|
||||
|
@ -79,11 +79,11 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"Class TypeParameters<E></H2>"},
|
||||
//Check class type parameters section.
|
||||
{BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
|
||||
"<DT><B>Type Parameters:</B><DD><CODE>E</CODE> - " +
|
||||
"<DT><STRONG>Type Parameters:</STRONG><DD><CODE>E</CODE> - " +
|
||||
"the type parameter for this class."},
|
||||
//Type parameters in @see/@link
|
||||
{BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
|
||||
"<DT><B>See Also:</B><DD><A HREF=\"../pkg/TypeParameters.html\" " +
|
||||
"<DT><STRONG>See Also:</STRONG><DD><A HREF=\"../pkg/TypeParameters.html\" " +
|
||||
"title=\"class in pkg\"><CODE>TypeParameters</CODE></A></DL>"},
|
||||
//Method that uses class type parameter.
|
||||
{BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
|
||||
|
@ -91,13 +91,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"parameter in TypeParameters\">E</A> param)"},
|
||||
//Method type parameter section.
|
||||
{BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
|
||||
"<B>Type Parameters:</B><DD><CODE>T</CODE> - This is the first " +
|
||||
"<STRONG>Type Parameters:</STRONG><DD><CODE>T</CODE> - This is the first " +
|
||||
"type parameter.<DD><CODE>V</CODE> - This is the second type " +
|
||||
"parameter."},
|
||||
//Signature of method with type parameters
|
||||
{BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
|
||||
"public <T extends java.util.List,V> " +
|
||||
"java.lang.String[] <B>methodThatHasTypeParameters</B>"},
|
||||
"java.lang.String[] <STRONG>methodThatHasTypeParameters</STRONG>"},
|
||||
//Wildcard testing.
|
||||
{BUG_ID + FS + "pkg" + FS + "Wildcards.html",
|
||||
"<A HREF=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" +
|
||||
|
@ -116,18 +116,18 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
|
||||
//Signature of subclass that has type parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "TypeParameterSubClass.html",
|
||||
"public class <B>TypeParameterSubClass<T extends java.lang.String>" +
|
||||
"</B><DT>extends <A HREF=\"../pkg/TypeParameterSuperClass.html\" " +
|
||||
"public class <STRONG>TypeParameterSubClass<T extends java.lang.String>" +
|
||||
"</STRONG><DT>extends <A HREF=\"../pkg/TypeParameterSuperClass.html\" " +
|
||||
"title=\"class in pkg\">TypeParameterSuperClass</A><T>"},
|
||||
|
||||
//Interface generic parameter substitution
|
||||
//Signature of subclass that has type parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
|
||||
"<B>All Implemented Interfaces:</B> <DD><A HREF=\"../pkg/SubInterface.html\" title=\"interface in pkg\">SubInterface</A><E>, <A HREF=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">SuperInterface</A><E></DD>"},
|
||||
"<STRONG>All Implemented Interfaces:</STRONG> <DD><A HREF=\"../pkg/SubInterface.html\" title=\"interface in pkg\">SubInterface</A><E>, <A HREF=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">SuperInterface</A><E></DD>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "SuperInterface.html",
|
||||
"<B>All Known Subinterfaces:</B> <DD><A HREF=\"../pkg/SubInterface.html\" title=\"interface in pkg\">SubInterface</A><V></DD>"},
|
||||
"<STRONG>All Known Subinterfaces:</STRONG> <DD><A HREF=\"../pkg/SubInterface.html\" title=\"interface in pkg\">SubInterface</A><V></DD>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "SubInterface.html",
|
||||
"<B>All Superinterfaces:</B> <DD><A HREF=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">SuperInterface</A><V></DD>"},
|
||||
"<STRONG>All Superinterfaces:</STRONG> <DD><A HREF=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">SuperInterface</A><V></DD>"},
|
||||
|
||||
//=================================
|
||||
// VAR ARG TESTING
|
||||
|
@ -155,18 +155,18 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"Annotation Type AnnotationType</H2>"},
|
||||
//Make sure the signature is correct.
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
|
||||
"public @interface <B>AnnotationType</B>"},
|
||||
"public @interface <STRONG>AnnotationType</STRONG>"},
|
||||
//Make sure member summary headings are correct.
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
|
||||
"<B>Required Element Summary</B>"},
|
||||
"<STRONG>Required Element Summary</STRONG>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
|
||||
"<B>Optional Element Summary</B>"},
|
||||
"<STRONG>Optional Element Summary</STRONG>"},
|
||||
//Make sure element detail heading is correct
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
|
||||
"Element Detail"},
|
||||
//Make sure default annotation type value is printed when necessary.
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
|
||||
"<B>Default:</B><DD>\"unknown\"</DD>"},
|
||||
"<STRONG>Default:</STRONG><DD>\"unknown\"</DD>"},
|
||||
|
||||
//=================================
|
||||
// ANNOTATION TYPE USAGE TESTING
|
||||
|
@ -182,40 +182,40 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<FONT SIZE=\"-1\">" +
|
||||
"<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Class Annotation\","+NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL +
|
||||
"</FONT>public class <B>AnnotationTypeUsage</B><DT>extends java.lang.Object</DL>"},
|
||||
"</FONT>public class <STRONG>AnnotationTypeUsage</STRONG><DT>extends java.lang.Object</DL>"},
|
||||
|
||||
//FIELD
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<FONT SIZE=\"-1\">" +
|
||||
"<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Field Annotation\","+NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL +
|
||||
"</FONT>public int <B>field</B>"},
|
||||
"</FONT>public int <STRONG>field</STRONG>"},
|
||||
|
||||
//CONSTRUCTOR
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<FONT SIZE=\"-1\">" +
|
||||
"<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Constructor Annotation\","+NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL +
|
||||
"</FONT>public <B>AnnotationTypeUsage</B>()"},
|
||||
"</FONT>public <STRONG>AnnotationTypeUsage</STRONG>()"},
|
||||
|
||||
//METHOD
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<FONT SIZE=\"-1\">" +
|
||||
"<A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Method Annotation\","+NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)"+NL +
|
||||
"</FONT>public void <B>method</B>()"},
|
||||
"</FONT>public void <STRONG>method</STRONG>()"},
|
||||
|
||||
//METHOD PARAMS
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<PRE>" + NL +
|
||||
"public void <B>methodWithParams</B>(<FONT SIZE=\"-1\"><A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Parameter Annotation\",<A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)</FONT>" + NL +
|
||||
"public void <STRONG>methodWithParams</STRONG>(<FONT SIZE=\"-1\"><A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Parameter Annotation\",<A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)</FONT>" + NL +
|
||||
" int documented," + NL +
|
||||
" int undocmented)</PRE>"},
|
||||
|
||||
//CONSTRUCTOR PARAMS
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<PRE>" + NL +
|
||||
"public <B>AnnotationTypeUsage</B>(<FONT SIZE=\"-1\"><A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Constructor Param Annotation\",<A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)</FONT>" + NL +
|
||||
"public <STRONG>AnnotationTypeUsage</STRONG>(<FONT SIZE=\"-1\"><A HREF=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</A>(<A HREF=\"../pkg/AnnotationType.html#optional()\">optional</A>=\"Constructor Param Annotation\",<A HREF=\"../pkg/AnnotationType.html#required()\">required</A>=1994)</FONT>" + NL +
|
||||
" int documented," + NL +
|
||||
" int undocmented)</PRE>"},
|
||||
|
||||
|
@ -270,7 +270,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
{BUG_ID + FS + "pkg1" + FS + "B.html",
|
||||
"<PRE><FONT SIZE=\"-1\"><A HREF=\"../pkg1/A.html\" title=\"annotation in pkg1\">@A</A>"},
|
||||
{BUG_ID + FS + "pkg1" + FS + "B.html",
|
||||
"</FONT>public interface <B>B</B></DL>" + NL +
|
||||
"</FONT>public interface <STRONG>B</STRONG></DL>" + NL +
|
||||
"</PRE>"},
|
||||
|
||||
|
||||
|
@ -278,7 +278,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
// Handle multiple bounds.
|
||||
//==============================================================
|
||||
{BUG_ID + FS + "pkg" + FS + "MultiTypeParameters.html",
|
||||
"public <T extends java.lang.Number & java.lang.Runnable> T <B>foo</B>(T t)"},
|
||||
"public <T extends java.lang.Number & java.lang.Runnable> T <STRONG>foo</STRONG>(T t)"},
|
||||
|
||||
//==============================================================
|
||||
// Test Class-Use Documenation for Type Parameters.
|
||||
|
@ -289,13 +289,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
|
||||
"<TD><CODE><B><A HREF=\"../../pkg2/ClassUseTest1.html\" title=\"class in pkg2\">ClassUseTest1<T extends Foo & Foo2></A></B></CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html\" title=\"class in pkg2\">ClassUseTest1<T extends Foo & Foo2></A></STRONG></CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
|
||||
"<TD><CODE><B>ClassUseTest1.</B><B><A HREF=\"../../pkg2/ClassUseTest1.html#method(T)\">method</A></B>(T t)</CODE>"
|
||||
"<TD><CODE><STRONG>ClassUseTest1.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html#method(T)\">method</A></STRONG>(T t)</CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Fields in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</A></FONT></TH>"
|
||||
|
@ -315,13 +315,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo2.html\" title=\"interface in pkg2\">Foo2</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html",
|
||||
"<TD><CODE><B><A HREF=\"../../pkg2/ClassUseTest1.html\" title=\"class in pkg2\">ClassUseTest1<T extends Foo & Foo2></A></B></CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html\" title=\"class in pkg2\">ClassUseTest1<T extends Foo & Foo2></A></STRONG></CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo2.html\" title=\"interface in pkg2\">Foo2</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html",
|
||||
"<TD><CODE><B>ClassUseTest1.</B><B><A HREF=\"../../pkg2/ClassUseTest1.html#method(T)\">method</A></B>(T t)</CODE>"
|
||||
"<TD><CODE><STRONG>ClassUseTest1.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest1.html#method(T)\">method</A></STRONG>(T t)</CODE>"
|
||||
},
|
||||
|
||||
//ClassUseTest2: <T extends ParamTest<Foo3>>
|
||||
|
@ -329,13 +329,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
|
||||
"<TD><CODE><B><A HREF=\"../../pkg2/ClassUseTest2.html\" title=\"class in pkg2\">ClassUseTest2<T extends ParamTest<<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>></A></B></CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html\" title=\"class in pkg2\">ClassUseTest2<T extends ParamTest<<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>></A></STRONG></CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
|
||||
"<TD><CODE><B>ClassUseTest2.</B><B><A HREF=\"../../pkg2/ClassUseTest2.html#method(T)\">method</A></B>(T t)</CODE>"
|
||||
"<TD><CODE><STRONG>ClassUseTest2.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html#method(T)\">method</A></STRONG>(T t)</CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Fields in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> declared as <A HREF=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</A></FONT></TH>"
|
||||
|
@ -354,13 +354,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
|
||||
"<TD><CODE><B><A HREF=\"../../pkg2/ClassUseTest2.html\" title=\"class in pkg2\">ClassUseTest2<T extends ParamTest<<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>></A></B></CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html\" title=\"class in pkg2\">ClassUseTest2<T extends ParamTest<<A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A>>></A></STRONG></CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
|
||||
"<TD><CODE><B>ClassUseTest2.</B><B><A HREF=\"../../pkg2/ClassUseTest2.html#method(T)\">method</A></B>(T t)</CODE>"
|
||||
"<TD><CODE><STRONG>ClassUseTest2.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest2.html#method(T)\">method</A></STRONG>(T t)</CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> that return types with arguments of type <A HREF=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3</A></FONT></TH>"
|
||||
|
@ -374,13 +374,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">ParamTest2</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
|
||||
"<TD><CODE><B><A HREF=\"../../pkg2/ClassUseTest3.html\" title=\"class in pkg2\">ClassUseTest3<T extends ParamTest2<java.util.List<? extends Foo4>>></A></B></CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html\" title=\"class in pkg2\">ClassUseTest3<T extends ParamTest2<java.util.List<? extends Foo4>>></A></STRONG></CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">ParamTest2</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
|
||||
"<TD><CODE><B>ClassUseTest3.</B><B><A HREF=\"../../pkg2/ClassUseTest3.html#method(T)\">method</A></B>(T t)</CODE>"
|
||||
"<TD><CODE><STRONG>ClassUseTest3.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html#method(T)\">method</A></STRONG>(T t)</CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">ParamTest2</A></FONT></TH>"
|
||||
|
@ -393,13 +393,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Classes in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
|
||||
"<TD><CODE><B><A HREF=\"../../pkg2/ClassUseTest3.html\" title=\"class in pkg2\">ClassUseTest3<T extends ParamTest2<java.util.List<? extends Foo4>>></A></B></CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html\" title=\"class in pkg2\">ClassUseTest3<T extends ParamTest2<java.util.List<? extends Foo4>>></A></STRONG></CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type parameters of type <A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A></FONT></TH>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
|
||||
"<TD><CODE><B>ClassUseTest3.</B><B><A HREF=\"../../pkg2/ClassUseTest3.html#method(T)\">method</A></B>(T t)</CODE>"
|
||||
"<TD><CODE><STRONG>ClassUseTest3.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html#method(T)\">method</A></STRONG>(T t)</CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Methods in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> that return types with arguments of type <A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A></FONT></TH>"
|
||||
|
@ -415,13 +415,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL +
|
||||
"<CODE> void</CODE></FONT></TD>" + NL +
|
||||
"<TD><CODE><B>ClassUseTest3.</B><B><A HREF=\"../../pkg2/ClassUseTest3.html#method(java.util.Set)\">method</A></B>(java.util.Set<<A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A>> p)</CODE>"
|
||||
"<TD><CODE><STRONG>ClassUseTest3.</STRONG><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html#method(java.util.Set)\">method</A></STRONG>(java.util.Set<<A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A>> p)</CODE>"
|
||||
},
|
||||
{BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
|
||||
"<TH ALIGN=\"left\" COLSPAN=\"2\">Constructor parameters in <A HREF=\"../../pkg2/package-summary.html\">pkg2</A> with type arguments of type <A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A></FONT></TH>" + NL +
|
||||
"</TR>" + NL +
|
||||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD><CODE><B><A HREF=\"../../pkg2/ClassUseTest3.html#ClassUseTest3(java.util.Set)\">ClassUseTest3</A></B>(java.util.Set<<A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A>> p)</CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg2/ClassUseTest3.html#ClassUseTest3(java.util.Set)\">ClassUseTest3</A></STRONG>(java.util.Set<<A HREF=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</A>> p)</CODE>"
|
||||
},
|
||||
|
||||
//=================================
|
||||
|
@ -432,7 +432,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"Packages with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" title=\"annotation in pkg\">AnnotationType</A></FONT></TH>" + NL +
|
||||
"</TR>" + NL +
|
||||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD><A HREF=\"../../pkg/package-summary.html\"><B>pkg</B></A></TD>"
|
||||
"<TD><A HREF=\"../../pkg/package-summary.html\"><STRONG>pkg</STRONG></A></TD>"
|
||||
},
|
||||
|
||||
{BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
|
||||
|
@ -441,7 +441,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL +
|
||||
"<CODE> class</CODE></FONT></TD>" + NL +
|
||||
"<TD><CODE><B><A HREF=\"../../pkg/AnnotationTypeUsage.html\" title=\"class in pkg\">AnnotationTypeUsage</A></B></CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg/AnnotationTypeUsage.html\" title=\"class in pkg\">AnnotationTypeUsage</A></STRONG></CODE>"
|
||||
},
|
||||
|
||||
{BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
|
||||
|
@ -450,7 +450,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL +
|
||||
"<CODE> int</CODE></FONT></TD>" + NL +
|
||||
"<TD><CODE><B>AnnotationTypeUsage.</B><B><A HREF=\"../../pkg/AnnotationTypeUsage.html#field\">field</A></B></CODE>"
|
||||
"<TD><CODE><STRONG>AnnotationTypeUsage.</STRONG><STRONG><A HREF=\"../../pkg/AnnotationTypeUsage.html#field\">field</A></STRONG></CODE>"
|
||||
},
|
||||
|
||||
{BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
|
||||
|
@ -459,7 +459,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL +
|
||||
"<CODE> void</CODE></FONT></TD>" + NL +
|
||||
"<TD><CODE><B>AnnotationTypeUsage.</B><B><A HREF=\"../../pkg/AnnotationTypeUsage.html#method()\">method</A></B>()</CODE>"
|
||||
"<TD><CODE><STRONG>AnnotationTypeUsage.</STRONG><STRONG><A HREF=\"../../pkg/AnnotationTypeUsage.html#method()\">method</A></STRONG>()</CODE>"
|
||||
},
|
||||
|
||||
{BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
|
||||
|
@ -468,7 +468,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\"><FONT SIZE=\"-1\">" + NL +
|
||||
"<CODE> void</CODE></FONT></TD>" + NL +
|
||||
"<TD><CODE><B>AnnotationTypeUsage.</B><B><A HREF=\"../../pkg/AnnotationTypeUsage.html#methodWithParams(int, int)\">methodWithParams</A></B>(int documented," + NL +
|
||||
"<TD><CODE><STRONG>AnnotationTypeUsage.</STRONG><STRONG><A HREF=\"../../pkg/AnnotationTypeUsage.html#methodWithParams(int, int)\">methodWithParams</A></STRONG>(int documented," + NL +
|
||||
" int undocmented)</CODE>"
|
||||
},
|
||||
|
||||
|
@ -476,14 +476,14 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"Constructors in <A HREF=\"../../pkg/package-summary.html\">pkg</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" title=\"annotation in pkg\">AnnotationType</A></FONT></TH>" + NL +
|
||||
"</TR>" + NL +
|
||||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD><CODE><B><A HREF=\"../../pkg/AnnotationTypeUsage.html#AnnotationTypeUsage()\">AnnotationTypeUsage</A></B>()</CODE>"
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg/AnnotationTypeUsage.html#AnnotationTypeUsage()\">AnnotationTypeUsage</A></STRONG>()</CODE>"
|
||||
},
|
||||
|
||||
{BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
|
||||
"Constructor parameters in <A HREF=\"../../pkg/package-summary.html\">pkg</A> with annotations of type <A HREF=\"../../pkg/AnnotationType.html\" title=\"annotation in pkg\">AnnotationType</A></FONT></TH>" + NL +
|
||||
"</TR>" + NL +
|
||||
"<TR BGCOLOR=\"white\" CLASS=\"TableRowColor\">" + NL +
|
||||
"<TD><CODE><B><A HREF=\"../../pkg/AnnotationTypeUsage.html#AnnotationTypeUsage(int, int)\">AnnotationTypeUsage</A></B>(int documented," + NL +
|
||||
"<TD><CODE><STRONG><A HREF=\"../../pkg/AnnotationTypeUsage.html#AnnotationTypeUsage(int, int)\">AnnotationTypeUsage</A></STRONG>(int documented," + NL +
|
||||
" int undocmented)</CODE>"
|
||||
},
|
||||
|
||||
|
@ -491,13 +491,13 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
// TYPE PARAMETER IN INDEX
|
||||
//=================================
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"<A HREF=\"./pkg2/Foo.html#method(java.util.Vector)\"><B>method(Vector<Object>)</B></A>"
|
||||
"<A HREF=\"./pkg2/Foo.html#method(java.util.Vector)\"><STRONG>method(Vector<Object>)</STRONG></A>"
|
||||
},
|
||||
//=================================
|
||||
// TYPE PARAMETER IN INDEX
|
||||
//=================================
|
||||
{BUG_ID + FS + "index-all.html",
|
||||
"<A HREF=\"./pkg2/Foo.html#method(java.util.Vector)\"><B>method(Vector<Object>)</B></A>"
|
||||
"<A HREF=\"./pkg2/Foo.html#method(java.util.Vector)\"><STRONG>method(Vector<Object>)</STRONG></A>"
|
||||
},
|
||||
};
|
||||
private static final String[][] NEGATED_TEST = {
|
||||
|
@ -505,7 +505,7 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
// ENUM TESTING
|
||||
//=================================
|
||||
//NO constructor section
|
||||
{BUG_ID + FS + "pkg" + FS + "Coin.html", "<B>Constructor Summary</B>"},
|
||||
{BUG_ID + FS + "pkg" + FS + "Coin.html", "<STRONG>Constructor Summary</STRONG>"},
|
||||
//=================================
|
||||
// TYPE PARAMETER TESTING
|
||||
//=================================
|
||||
|
@ -525,28 +525,28 @@ public class TestNewLanguageFeatures extends JavadocTester {
|
|||
"<FONT SIZE=\"-1\">" + NL +
|
||||
"<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Class Annotation\"," + NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL +
|
||||
"</FONT>public class <B>AnnotationTypeUsage</B><DT>extends java.lang.Object</DL>"},
|
||||
"</FONT>public class <STRONG>AnnotationTypeUsage</STRONG><DT>extends java.lang.Object</DL>"},
|
||||
|
||||
//FIELD
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<FONT SIZE=\"-1\">" + NL +
|
||||
"<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Field Annotation\"," + NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL +
|
||||
"</FONT>public int <B>field</B>"},
|
||||
"</FONT>public int <STRONG>field</STRONG>"},
|
||||
|
||||
//CONSTRUCTOR
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<FONT SIZE=\"-1\">" + NL +
|
||||
"<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Constructor Annotation\"," + NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL +
|
||||
"</FONT>public <B>AnnotationTypeUsage</B>()"},
|
||||
"</FONT>public <STRONG>AnnotationTypeUsage</STRONG>()"},
|
||||
|
||||
//METHOD
|
||||
{BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
|
||||
"<FONT SIZE=\"-1\">" + NL +
|
||||
"<A HREF=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</A>(<A HREF=\"../pkg/AnnotationType.html#optional\">optional</A>=\"Method Annotation\"," + NL +
|
||||
" <A HREF=\"../pkg/AnnotationType.html#required\">required</A>=1994)" + NL +
|
||||
"</FONT>public void <B>method</B>()"},
|
||||
"</FONT>public void <STRONG>method</STRONG>()"},
|
||||
|
||||
//=================================
|
||||
// Make sure annotation types do not
|
||||
|
|
|
@ -46,9 +46,9 @@ public class TestOverridenMethodDocCopy extends JavadocTester {
|
|||
//Input for string search tests.
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"<B>Description copied from class: <CODE>" +
|
||||
"<STRONG>Description copied from class: <CODE>" +
|
||||
"<A HREF=\"../pkg1/BaseClass.html#overridenMethodWithDocsToCopy()\">" +
|
||||
"BaseClass</A></CODE></B>"
|
||||
"BaseClass</A></CODE></STRONG>"
|
||||
}
|
||||
};
|
||||
private static final String[][] NEGATED_TEST = NO_TEST;
|
||||
|
|
|
@ -40,11 +40,11 @@ public class TestOverridenPrivateMethods extends JavadocTester {
|
|||
private static final String[][] TEST = {
|
||||
//The public method should be overriden
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
|
||||
//The public method in different package should be overriden
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"}
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"}
|
||||
};
|
||||
|
||||
private static final String[][] NEGATED_TEST = {
|
||||
|
@ -52,20 +52,20 @@ public class TestOverridenPrivateMethods extends JavadocTester {
|
|||
//The package private method should be overriden since the base and sub class are in the same
|
||||
//package. However, the link should not show up because the package private methods are not documented.
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"},
|
||||
|
||||
//The private method in should not be overriden
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
|
||||
//The private method in different package should not be overriden
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
|
||||
//The package private method should not be overriden since the base and sub class are in
|
||||
//different packages.
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"}
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"}
|
||||
};
|
||||
|
||||
private static final String[] ARGS =
|
||||
|
|
|
@ -40,32 +40,32 @@ public class TestOverridenPrivateMethodsWithPackageFlag extends JavadocTester {
|
|||
private static final String[][] TEST = {
|
||||
//The public method should be overriden
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
|
||||
//The public method in different package should be overriden
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
|
||||
//The package private method should be overriden since the base and sub class are in the same
|
||||
//package.
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"}
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"}
|
||||
};
|
||||
|
||||
private static final String[][] NEGATED_TEST = {
|
||||
|
||||
//The private method in should not be overriden
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
|
||||
//The private method in different package should not be overriden
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
|
||||
//The package private method should not be overriden since the base and sub class are in
|
||||
//different packages.
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"},
|
||||
};
|
||||
|
||||
private static final String[] ARGS =
|
||||
|
|
|
@ -40,32 +40,32 @@ public class TestOverridenPrivateMethodsWithPrivateFlag extends JavadocTester {
|
|||
private static final String[][] TEST = {
|
||||
//The public method should be overriden
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
|
||||
//The package private method should be overriden since the base and sub class are in the same
|
||||
//package.
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"},
|
||||
|
||||
//The public method in different package should be overriden
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#publicMethod"},
|
||||
};
|
||||
|
||||
private static final String[][] NEGATED_TEST = {
|
||||
|
||||
//The private method in should not be overriden
|
||||
{BUG_ID + FS + "pkg1" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
|
||||
//The private method in different package should not be overriden
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#privateMethod"},
|
||||
|
||||
//The package private method should not be overriden since the base and sub class are in
|
||||
//different packages.
|
||||
{BUG_ID + FS + "pkg2" + FS + "SubClass.html",
|
||||
"Overrides:</B><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"}
|
||||
"Overrides:</STRONG><DD><CODE><A HREF=\"../pkg1/BaseClass.html#packagePrivateMethod"}
|
||||
|
||||
|
||||
};
|
||||
|
|
|
@ -43,23 +43,24 @@ 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\"><B>Package</B></FONT></A>"
|
||||
"<A HREF=\"../../com/pkg/package-summary.html\">" +
|
||||
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
|
||||
},
|
||||
{BUG_ID + "-1" + FS + "com" + FS + "pkg" + FS + "package-tree.html",
|
||||
"<A HREF=\"../../com/pkg/package-summary.html\">" +
|
||||
"<FONT CLASS=\"NavBarFont1\"><B>Package</B></FONT></A>"
|
||||
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
|
||||
},
|
||||
{BUG_ID + "-1" + FS + "deprecated-list.html",
|
||||
"<A HREF=\"com/pkg/package-summary.html\">" +
|
||||
"<FONT CLASS=\"NavBarFont1\"><B>Package</B></FONT></A>"
|
||||
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
|
||||
},
|
||||
{BUG_ID + "-1" + FS + "index-all.html",
|
||||
"<A HREF=\"./com/pkg/package-summary.html\">" +
|
||||
"<FONT CLASS=\"NavBarFont1\"><B>Package</B></FONT></A>"
|
||||
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
|
||||
},
|
||||
{BUG_ID + "-1" + FS + "help-doc.html",
|
||||
"<A HREF=\"com/pkg/package-summary.html\">" +
|
||||
"<FONT CLASS=\"NavBarFont1\"><B>Package</B></FONT></A>"
|
||||
"<FONT CLASS=\"NavBarFont1\"><STRONG>Package</STRONG></FONT></A>"
|
||||
},
|
||||
};
|
||||
|
||||
|
|
|
@ -48,12 +48,12 @@ public class TestParamTaglet extends JavadocTester {
|
|||
private static final String[][] TEST = {
|
||||
//Regular param tags.
|
||||
{BUG_ID + FS + "pkg" + FS + "C.html",
|
||||
"<B>Parameters:</B><DD><CODE>param1</CODE> - testing 1 2 3." +
|
||||
"<STRONG>Parameters:</STRONG><DD><CODE>param1</CODE> - testing 1 2 3." +
|
||||
"<DD><CODE>param2</CODE> - testing 1 2 3."
|
||||
},
|
||||
//Param tags that don't match with any real parameters.
|
||||
{BUG_ID + FS + "pkg" + FS + "C.html",
|
||||
"<B>Parameters:</B><DD><CODE><I>p1</I></CODE> - testing 1 2 3." +
|
||||
"<STRONG>Parameters:</STRONG><DD><CODE><I>p1</I></CODE> - testing 1 2 3." +
|
||||
"<DD><CODE><I>p2</I></CODE> - testing 1 2 3."
|
||||
},
|
||||
//{@inherit} doc misuse does not cause doclet to throw exception.
|
||||
|
|
|
@ -85,22 +85,22 @@ public class TestPrivateClasses extends JavadocTester {
|
|||
"<PRE>" + NL +
|
||||
"java.lang.Object" + NL +
|
||||
" <IMG SRC=\"../resources/inherit.gif\" " +
|
||||
"ALT=\"extended by \"><B>pkg.PublicChild</B>" + NL +
|
||||
"ALT=\"extended by \"><STRONG>pkg.PublicChild</STRONG>" + NL +
|
||||
"</PRE>"
|
||||
},
|
||||
|
||||
// Method is documented as though it is declared in the inheriting method.
|
||||
{BUG_ID + "-1" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"public void <B>methodInheritedFromParent</B>(int p1)"
|
||||
"public void <STRONG>methodInheritedFromParent</STRONG>(int p1)"
|
||||
},
|
||||
|
||||
//Make sure implemented interfaces from private superclass are inherited
|
||||
{BUG_ID + "-1" + FS + "pkg" + FS + "PublicInterface.html",
|
||||
"<B>All Known Implementing Classes:</B> <DD><A HREF=\"../pkg/PublicChild.html\" " +
|
||||
"<STRONG>All Known Implementing Classes:</STRONG> <DD><A HREF=\"../pkg/PublicChild.html\" " +
|
||||
"title=\"class in pkg\">PublicChild</A>"},
|
||||
|
||||
{BUG_ID + "-1" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"<B>All Implemented Interfaces:</B> <DD><A HREF=\"../pkg/PublicInterface.html\" " +
|
||||
"<STRONG>All Implemented Interfaces:</STRONG> <DD><A HREF=\"../pkg/PublicInterface.html\" " +
|
||||
"title=\"interface in pkg\">PublicInterface</A>"},
|
||||
|
||||
//Generic interface method test.
|
||||
|
@ -110,12 +110,12 @@ public class TestPrivateClasses extends JavadocTester {
|
|||
private static final String[][] NEGATED_TEST1 = {
|
||||
// Should not document that a method overrides method from private class.
|
||||
{BUG_ID + "-1" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"<B>Overrides:</B>"},
|
||||
"<STRONG>Overrides:</STRONG>"},
|
||||
// Should not document that a method specified by private interface.
|
||||
{BUG_ID + "-1" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"<B>Specified by:</B>"},
|
||||
"<STRONG>Specified by:</STRONG>"},
|
||||
{BUG_ID + "-1" + FS + "pkg" + FS + "PublicInterface.html",
|
||||
"<B>Specified by:</B>"},
|
||||
"<STRONG>Specified by:</STRONG>"},
|
||||
// Should not mention that any documentation was copied.
|
||||
{BUG_ID + "-1" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"Description copied from"},
|
||||
|
@ -137,7 +137,7 @@ public class TestPrivateClasses extends JavadocTester {
|
|||
//Do not inherit private interface method with generic parameters.
|
||||
//This method has been implemented.
|
||||
{BUG_ID + "-1" + FS + "pkg2" + FS + "C.html",
|
||||
"<B><A HREF=\"../pkg2/I.html#hello(T)\">hello</A></B>"},
|
||||
"<STRONG><A HREF=\"../pkg2/I.html#hello(T)\">hello</A></STRONG>"},
|
||||
};
|
||||
|
||||
// Test output when -private flag is used.
|
||||
|
@ -174,14 +174,14 @@ public class TestPrivateClasses extends JavadocTester {
|
|||
},
|
||||
// Should document that a method overrides method from private class.
|
||||
{BUG_ID + "-2" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"<B>Overrides:</B><DD><CODE>" +
|
||||
"<STRONG>Overrides:</STRONG><DD><CODE>" +
|
||||
"<A HREF=\"../pkg/PrivateParent.html#methodOverridenFromParent(char[], int, T, V, java.util.List)\">" +
|
||||
"methodOverridenFromParent</A></CODE> in class <CODE>" +
|
||||
"<A HREF=\"../pkg/PrivateParent.html\" title=\"class in pkg\">" +
|
||||
"PrivateParent</A></CODE></DL>"},
|
||||
// Should document that a method is specified by private interface.
|
||||
{BUG_ID + "-2" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"<B>Specified by:</B><DD><CODE>" +
|
||||
"<STRONG>Specified by:</STRONG><DD><CODE>" +
|
||||
"<A HREF=\"../pkg/PrivateInterface.html#methodInterface(int)\">" +
|
||||
"methodInterface</A></CODE> in interface <CODE>" +
|
||||
"<A HREF=\"../pkg/PrivateInterface.html\" title=\"interface in pkg\">" +
|
||||
|
@ -209,12 +209,12 @@ public class TestPrivateClasses extends JavadocTester {
|
|||
|
||||
//Make sure implemented interfaces from private superclass are inherited
|
||||
{BUG_ID + "-2" + FS + "pkg" + FS + "PublicInterface.html",
|
||||
"<B>All Known Implementing Classes:</B> <DD><A HREF=\"../pkg/PrivateParent.html\" " +
|
||||
"<STRONG>All Known Implementing Classes:</STRONG> <DD><A HREF=\"../pkg/PrivateParent.html\" " +
|
||||
"title=\"class in pkg\">PrivateParent</A>, " +
|
||||
"<A HREF=\"../pkg/PublicChild.html\" title=\"class in pkg\">PublicChild</A>"},
|
||||
|
||||
{BUG_ID + "-2" + FS + "pkg" + FS + "PublicChild.html",
|
||||
"<B>All Implemented Interfaces:</B> <DD><A HREF=\"../pkg/PrivateInterface.html\" " +
|
||||
"<STRONG>All Implemented Interfaces:</STRONG> <DD><A HREF=\"../pkg/PrivateInterface.html\" " +
|
||||
"title=\"interface in pkg\">PrivateInterface</A>, " +
|
||||
"<A HREF=\"../pkg/PublicInterface.html\" title=\"interface in pkg\">" +
|
||||
"PublicInterface</A>"},
|
||||
|
@ -222,10 +222,13 @@ public class TestPrivateClasses extends JavadocTester {
|
|||
//Since private flag is used, we can document that private interface method
|
||||
//with generic parameters has been implemented.
|
||||
{BUG_ID + "-2" + FS + "pkg2" + FS + "C.html",
|
||||
"<B>Description copied from interface: " +
"<CODE><A HREF=\"../pkg2/I.html#hello(T)\">I</A></CODE></B>"},
|
||||
"<STRONG>Description copied from interface: " +
|
||||
"<CODE><A HREF=\"../pkg2/I.html#hello(T)\">I</A></CODE></STRONG>"},
|
||||
|
||||
{BUG_ID + "-2" + FS + "pkg2" + FS + "C.html",
|
||||
"<B>Specified by:</B><DD><CODE><A HREF=\"../pkg2/I.html#hello(T)\">" +
"hello</A></CODE> in interface <CODE><A HREF=\"../pkg2/I.html\" " +
"title=\"interface in pkg2\">I</A>"},
|
||||
"<STRONG>Specified by:</STRONG><DD><CODE><A HREF=\"../pkg2/I.html#hello(T)\">" +
|
||||
"hello</A></CODE> in interface <CODE><A HREF=\"../pkg2/I.html\" " +
|
||||
"title=\"interface in pkg2\">I</A>"},
|
||||
};
|
||||
private static final String[][] NEGATED_TEST2 = NO_TEST;
|
||||
|
||||
|
|
|
@ -47,11 +47,11 @@ public class TestSerializedForm extends JavadocTester implements Serializable {
|
|||
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "serialized-form.html",
|
||||
"protected java.lang.Object <B>readResolve</B>()"},
|
||||
"protected java.lang.Object <STRONG>readResolve</STRONG>()"},
|
||||
{BUG_ID + FS + "serialized-form.html",
|
||||
"protected java.lang.Object <B>writeReplace</B>()"},
|
||||
"protected java.lang.Object <STRONG>writeReplace</STRONG>()"},
|
||||
{BUG_ID + FS + "serialized-form.html",
|
||||
"protected java.lang.Object <B>readObjectNoData</B>()"},
|
||||
"protected java.lang.Object <STRONG>readObjectNoData</STRONG>()"},
|
||||
{BUG_ID + FS + "serialized-form.html",
|
||||
"See Also"},
|
||||
};
|
||||
|
|
|
@ -42,13 +42,13 @@ public class TestSimpleTag extends JavadocTester {
|
|||
private static final String[][] TEST =
|
||||
new String[][] {
|
||||
{"./" + BUG_ID + "/C.html",
|
||||
"<B>Todo:</B>"},
|
||||
"<STRONG>Todo:</STRONG>"},
|
||||
{"./" + BUG_ID + "/C.html",
|
||||
"<B>EJB Beans:</B>"},
|
||||
"<STRONG>EJB Beans:</STRONG>"},
|
||||
{"./" + BUG_ID + "/C.html",
|
||||
"<B>Regular Tag:</B>"},
|
||||
"<STRONG>Regular Tag:</STRONG>"},
|
||||
{"./" + BUG_ID + "/C.html",
|
||||
"<B>Back-Slash-Tag:</B>"},
|
||||
"<STRONG>Back-Slash-Tag:</STRONG>"},
|
||||
};
|
||||
|
||||
private static final String[] ARGS = new String[] {
|
||||
|
|
|
@ -46,7 +46,7 @@ public class TestSummaryHeading extends JavadocTester {
|
|||
|
||||
//Input for string search tests.
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "C.html", "<B>Method Summary</B>"}
|
||||
{BUG_ID + FS + "C.html", "<STRONG>Method Summary</STRONG>"}
|
||||
};
|
||||
private static final String[][] NEGATED_TEST = NO_TEST;
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ public class TestThrowsHead extends JavadocTester {
|
|||
|
||||
private static final String BUG_ID = "4530727";
|
||||
private static final String[][] TEST = {
|
||||
{BUG_ID + FS + "C.html", "<DT><B>Throws:</B>"}
|
||||
{BUG_ID + FS + "C.html", "<DT><STRONG>Throws:</STRONG>"}
|
||||
};
|
||||
private static final String[][] NEGATED_TEST = NO_TEST;
|
||||
private static final String[] ARGS = new String[] {
|
||||
|
|
|
@ -88,7 +88,7 @@ public class TestValueTag extends JavadocTester {
|
|||
"Result: <A HREF=\"../pkg2/Class3.html#TEST_17_PASSES\">\"Test 17 passes\"</A>"},
|
||||
//Test @value tag used with custom tag.
|
||||
{BUG_ID + FS + "pkg1" + FS + "CustomTagUsage.html",
|
||||
"<DT><B>Todo:</B></DT>" + NL +
|
||||
"<DT><STRONG>Todo:</STRONG></DT>" + NL +
|
||||
" <DD>the value of this constant is 55.</DD>"},
|
||||
//Test @value warning printed when used with non-constant.
|
||||
{WARNING_OUTPUT,"warning - @value tag (which references nonConstant) " +
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue