langtools/test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
author jjg
Thu, 10 Jan 2013 19:38:57 -0800
changeset 15354 52a04c670c05
parent 14357 faf9cde2817b
child 17559 87c28ee29329
permissions -rw-r--r--
8004834: Add doclint support into javadoc Reviewed-by: darcy
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10
06bc494ca11e Initial load
duke
parents:
diff changeset
     1
/*
15354
52a04c670c05 8004834: Add doclint support into javadoc
jjg
parents: 14357
diff changeset
     2
 * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
10
06bc494ca11e Initial load
duke
parents:
diff changeset
     3
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
06bc494ca11e Initial load
duke
parents:
diff changeset
     4
 *
06bc494ca11e Initial load
duke
parents:
diff changeset
     5
 * This code is free software; you can redistribute it and/or modify it
06bc494ca11e Initial load
duke
parents:
diff changeset
     6
 * under the terms of the GNU General Public License version 2 only, as
06bc494ca11e Initial load
duke
parents:
diff changeset
     7
 * published by the Free Software Foundation.
06bc494ca11e Initial load
duke
parents:
diff changeset
     8
 *
06bc494ca11e Initial load
duke
parents:
diff changeset
     9
 * This code is distributed in the hope that it will be useful, but WITHOUT
06bc494ca11e Initial load
duke
parents:
diff changeset
    10
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
06bc494ca11e Initial load
duke
parents:
diff changeset
    11
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
06bc494ca11e Initial load
duke
parents:
diff changeset
    12
 * version 2 for more details (a copy is included in the LICENSE file that
06bc494ca11e Initial load
duke
parents:
diff changeset
    13
 * accompanied this code).
06bc494ca11e Initial load
duke
parents:
diff changeset
    14
 *
06bc494ca11e Initial load
duke
parents:
diff changeset
    15
 * You should have received a copy of the GNU General Public License version
06bc494ca11e Initial load
duke
parents:
diff changeset
    16
 * 2 along with this work; if not, write to the Free Software Foundation,
06bc494ca11e Initial load
duke
parents:
diff changeset
    17
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
06bc494ca11e Initial load
duke
parents:
diff changeset
    18
 *
5520
86e4b9a9da40 6943119: Rebrand source copyright notices
ohair
parents: 2320
diff changeset
    19
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
86e4b9a9da40 6943119: Rebrand source copyright notices
ohair
parents: 2320
diff changeset
    20
 * or visit www.oracle.com if you need additional information or have any
86e4b9a9da40 6943119: Rebrand source copyright notices
ohair
parents: 2320
diff changeset
    21
 * questions.
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    22
 */
06bc494ca11e Initial load
duke
parents:
diff changeset
    23
06bc494ca11e Initial load
duke
parents:
diff changeset
    24
/*
06bc494ca11e Initial load
duke
parents:
diff changeset
    25
 * @test
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
    26
 * @bug      4789689 4905985 4927164 4827184 4993906 5004549 7025314 7010344
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    27
 * @summary  Run Javadoc on a set of source files that demonstrate new
06bc494ca11e Initial load
duke
parents:
diff changeset
    28
 *           language features.  Check the output to ensure that the new
06bc494ca11e Initial load
duke
parents:
diff changeset
    29
 *           language features are properly documented.
06bc494ca11e Initial load
duke
parents:
diff changeset
    30
 * @author   jamieh
06bc494ca11e Initial load
duke
parents:
diff changeset
    31
 * @library  ../lib/
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
    32
 * @build    JavadocTester TestNewLanguageFeatures
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    33
 * @run main TestNewLanguageFeatures
06bc494ca11e Initial load
duke
parents:
diff changeset
    34
 */
06bc494ca11e Initial load
duke
parents:
diff changeset
    35
06bc494ca11e Initial load
duke
parents:
diff changeset
    36
public class TestNewLanguageFeatures extends JavadocTester {
06bc494ca11e Initial load
duke
parents:
diff changeset
    37
06bc494ca11e Initial load
duke
parents:
diff changeset
    38
    //Test information.
06bc494ca11e Initial load
duke
parents:
diff changeset
    39
    private static final String BUG_ID = "4789689-4905985-4927164-4827184-4993906";
06bc494ca11e Initial load
duke
parents:
diff changeset
    40
06bc494ca11e Initial load
duke
parents:
diff changeset
    41
    //Javadoc arguments.
06bc494ca11e Initial load
duke
parents:
diff changeset
    42
    private static final String[] ARGS = new String[] {
15354
52a04c670c05 8004834: Add doclint support into javadoc
jjg
parents: 14357
diff changeset
    43
        "-Xdoclint:none", "-d", BUG_ID, "-use", "-source", "1.5", "-sourcepath", SRC_DIR, "pkg", "pkg1", "pkg2"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    44
    };
06bc494ca11e Initial load
duke
parents:
diff changeset
    45
06bc494ca11e Initial load
duke
parents:
diff changeset
    46
    //Input for string search tests.
06bc494ca11e Initial load
duke
parents:
diff changeset
    47
    private static final String[][] TEST =
06bc494ca11e Initial load
duke
parents:
diff changeset
    48
        {
06bc494ca11e Initial load
duke
parents:
diff changeset
    49
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
    50
            // ENUM TESTING
06bc494ca11e Initial load
duke
parents:
diff changeset
    51
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
    52
            //Make sure enum header is correct.
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    53
            {BUG_ID + FS + "pkg" + FS + "Coin.html", "Enum Coin</h2>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    54
            //Make sure enum signature is correct.
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
    55
            {BUG_ID + FS + "pkg" + FS + "Coin.html", "<pre>public enum " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
    56
                     "<span class=\"strong\">Coin</span>" + NL +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
    57
                     "extends java.lang.Enum&lt;<a href=\"../pkg/Coin.html\" " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
    58
                     "title=\"enum in pkg\">Coin</a>&gt;</pre>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    59
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
    60
            //Check for enum constant section
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    61
            {BUG_ID + FS + "pkg" + FS + "Coin.html", "<caption><span>Enum Constants" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    62
                     "</span><span class=\"tabEnd\">&nbsp;</span></caption>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    63
            //Detail for enum constant
06bc494ca11e Initial load
duke
parents:
diff changeset
    64
            {BUG_ID + FS + "pkg" + FS + "Coin.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    65
                "<strong><a href=\"../pkg/Coin.html#Dime\">Dime</a></strong>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    66
            //Automatically insert documentation for values() and valueOf().
06bc494ca11e Initial load
duke
parents:
diff changeset
    67
            {BUG_ID + FS + "pkg" + FS + "Coin.html",
06bc494ca11e Initial load
duke
parents:
diff changeset
    68
                "Returns an array containing the constants of this enum type,"},
06bc494ca11e Initial load
duke
parents:
diff changeset
    69
            {BUG_ID + FS + "pkg" + FS + "Coin.html",
06bc494ca11e Initial load
duke
parents:
diff changeset
    70
                "Returns the enum constant of this type with the specified name"},
06bc494ca11e Initial load
duke
parents:
diff changeset
    71
            {BUG_ID + FS + "pkg" + FS + "Coin.html", "for (Coin c : Coin.values())"},
06bc494ca11e Initial load
duke
parents:
diff changeset
    72
            {BUG_ID + FS + "pkg" + FS + "Coin.html", "Overloaded valueOf() method has correct documentation."},
06bc494ca11e Initial load
duke
parents:
diff changeset
    73
            {BUG_ID + FS + "pkg" + FS + "Coin.html", "Overloaded values method  has correct documentation."},
06bc494ca11e Initial load
duke
parents:
diff changeset
    74
06bc494ca11e Initial load
duke
parents:
diff changeset
    75
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
    76
            // TYPE PARAMETER TESTING
06bc494ca11e Initial load
duke
parents:
diff changeset
    77
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
    78
            //Make sure the header is correct.
06bc494ca11e Initial load
duke
parents:
diff changeset
    79
            {BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    80
                "Class TypeParameters&lt;E&gt;</h2>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    81
            //Check class type parameters section.
06bc494ca11e Initial load
duke
parents:
diff changeset
    82
            {BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    83
                "<dt><span class=\"strong\">Type Parameters:</span></dt><dd><code>E</code> - " +
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    84
                "the type parameter for this class."},
06bc494ca11e Initial load
duke
parents:
diff changeset
    85
            //Type parameters in @see/@link
06bc494ca11e Initial load
duke
parents:
diff changeset
    86
            {BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    87
                "<dl><dt><span class=\"strong\">See Also:</span></dt><dd>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    88
                "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    89
                "<code>TypeParameters</code></a></dd></dl>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    90
            //Method that uses class type parameter.
06bc494ca11e Initial load
duke
parents:
diff changeset
    91
            {BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    92
                "(<a href=\"../pkg/TypeParameters.html\" title=\"type " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    93
                    "parameter in TypeParameters\">E</a>&nbsp;param)"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    94
            //Method type parameter section.
06bc494ca11e Initial load
duke
parents:
diff changeset
    95
            {BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    96
                "<span class=\"strong\">Type Parameters:</span></dt><dd><code>T</code> - This is the first " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
    97
                    "type parameter.</dd><dd><code>V</code> - This is the second type " +
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    98
                    "parameter."},
06bc494ca11e Initial load
duke
parents:
diff changeset
    99
            //Signature of method with type parameters
06bc494ca11e Initial load
duke
parents:
diff changeset
   100
            {BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   101
                "public&nbsp;&lt;T extends java.util.List,V&gt;&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   102
                "java.lang.String[]&nbsp;methodThatHasTypeParameters"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   103
            //Wildcard testing.
06bc494ca11e Initial load
duke
parents:
diff changeset
   104
            {BUG_ID + FS + "pkg" + FS + "Wildcards.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   105
                "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   106
                "TypeParameters</a>&lt;? super java.lang.String&gt;&nbsp;a"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   107
            {BUG_ID + FS + "pkg" + FS + "Wildcards.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   108
                "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   109
                "TypeParameters</a>&lt;? extends java.lang.StringBuffer&gt;&nbsp;b"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   110
            {BUG_ID + FS + "pkg" + FS + "Wildcards.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   111
                "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   112
                    "TypeParameters</a>&nbsp;c"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   113
            //Bad type parameter warnings.
06bc494ca11e Initial load
duke
parents:
diff changeset
   114
            {WARNING_OUTPUT, "warning - @param argument " +
06bc494ca11e Initial load
duke
parents:
diff changeset
   115
                "\"<BadClassTypeParam>\" is not a type parameter name."},
06bc494ca11e Initial load
duke
parents:
diff changeset
   116
            {WARNING_OUTPUT, "warning - @param argument " +
06bc494ca11e Initial load
duke
parents:
diff changeset
   117
                "\"<BadMethodTypeParam>\" is not a type parameter name."},
06bc494ca11e Initial load
duke
parents:
diff changeset
   118
06bc494ca11e Initial load
duke
parents:
diff changeset
   119
            //Signature of subclass that has type parameters.
06bc494ca11e Initial load
duke
parents:
diff changeset
   120
            {BUG_ID + FS + "pkg" + FS + "TypeParameterSubClass.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   121
                "<pre>public class <span class=\"strong\">TypeParameterSubClass&lt;T extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   122
                "java.lang.String&gt;</span>" + NL + "extends " +
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   123
                "<a href=\"../pkg/TypeParameterSuperClass.html\" title=\"class in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   124
                "TypeParameterSuperClass</a>&lt;T&gt;</pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   125
06bc494ca11e Initial load
duke
parents:
diff changeset
   126
            //Interface generic parameter substitution
06bc494ca11e Initial load
duke
parents:
diff changeset
   127
            //Signature of subclass that has type parameters.
06bc494ca11e Initial load
duke
parents:
diff changeset
   128
            {BUG_ID + FS + "pkg" + FS + "TypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   129
                "<dl>" + NL + "<dt>All Implemented Interfaces:</dt>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   130
                "<dd><a href=\"../pkg/SubInterface.html\" title=\"interface in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   131
                "SubInterface</a>&lt;E&gt;, <a href=\"../pkg/SuperInterface.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   132
                "title=\"interface in pkg\">SuperInterface</a>&lt;E&gt;</dd>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   133
                "</dl>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   134
            {BUG_ID + FS + "pkg" + FS + "SuperInterface.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   135
                "<dl>" + NL + "<dt>All Known Subinterfaces:</dt>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   136
                "<dd><a href=\"../pkg/SubInterface.html\" title=\"interface in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   137
                "SubInterface</a>&lt;V&gt;</dd>" + NL + "</dl>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   138
            {BUG_ID + FS + "pkg" + FS + "SubInterface.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   139
                "<dl>" + NL + "<dt>All Superinterfaces:</dt>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   140
                "<dd><a href=\"../pkg/SuperInterface.html\" title=\"interface in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   141
                "SuperInterface</a>&lt;V&gt;</dd>" + NL + "</dl>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   142
06bc494ca11e Initial load
duke
parents:
diff changeset
   143
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   144
            // VAR ARG TESTING
06bc494ca11e Initial load
duke
parents:
diff changeset
   145
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   146
            {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int...&nbsp;i)"},
06bc494ca11e Initial load
duke
parents:
diff changeset
   147
            {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int[][]...&nbsp;i)"},
06bc494ca11e Initial load
duke
parents:
diff changeset
   148
            {BUG_ID + FS + "pkg" + FS + "VarArgs.html", "(int[]...)"},
06bc494ca11e Initial load
duke
parents:
diff changeset
   149
            {BUG_ID + FS + "pkg" + FS + "VarArgs.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   150
                "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   151
                "TypeParameters</a>...&nbsp;t"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   152
06bc494ca11e Initial load
duke
parents:
diff changeset
   153
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   154
            // ANNOTATION TYPE TESTING
06bc494ca11e Initial load
duke
parents:
diff changeset
   155
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   156
            //Make sure the summary links are correct.
06bc494ca11e Initial load
duke
parents:
diff changeset
   157
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
9067
c0b85430843d 7025314: NLS: translatability violation on standard.properties
bpatel
parents: 7681
diff changeset
   158
                "<li>Summary:&nbsp;</li>" + NL +
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   159
                "<li><a href=\"#annotation_type_required_element_summary\">" +
9067
c0b85430843d 7025314: NLS: translatability violation on standard.properties
bpatel
parents: 7681
diff changeset
   160
                "Required</a>&nbsp;|&nbsp;</li>" + NL + "<li>" +
c0b85430843d 7025314: NLS: translatability violation on standard.properties
bpatel
parents: 7681
diff changeset
   161
                "<a href=\"#annotation_type_optional_element_summary\">Optional</a></li>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   162
            //Make sure the detail links are correct.
06bc494ca11e Initial load
duke
parents:
diff changeset
   163
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
9067
c0b85430843d 7025314: NLS: translatability violation on standard.properties
bpatel
parents: 7681
diff changeset
   164
                "<li>Detail:&nbsp;</li>" + NL +
c0b85430843d 7025314: NLS: translatability violation on standard.properties
bpatel
parents: 7681
diff changeset
   165
                "<li><a href=\"#annotation_type_element_detail\">Element</a></li>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   166
            //Make sure the heading is correct.
06bc494ca11e Initial load
duke
parents:
diff changeset
   167
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   168
                "Annotation Type AnnotationType</h2>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   169
            //Make sure the signature is correct.
06bc494ca11e Initial load
duke
parents:
diff changeset
   170
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   171
                "public @interface <span class=\"strong\">AnnotationType</span>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   172
            //Make sure member summary headings are correct.
06bc494ca11e Initial load
duke
parents:
diff changeset
   173
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   174
                "<h3>Required Element Summary</h3>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   175
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   176
                "<h3>Optional Element Summary</h3>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   177
            //Make sure element detail heading is correct
06bc494ca11e Initial load
duke
parents:
diff changeset
   178
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
06bc494ca11e Initial load
duke
parents:
diff changeset
   179
                "Element Detail"},
06bc494ca11e Initial load
duke
parents:
diff changeset
   180
            //Make sure default annotation type value is printed when necessary.
06bc494ca11e Initial load
duke
parents:
diff changeset
   181
            {BUG_ID + FS + "pkg" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   182
                "<dl>" + NL + "<dt>Default:</dt>" + NL + "<dd>\"unknown\"</dd>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   183
                "</dl>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   184
06bc494ca11e Initial load
duke
parents:
diff changeset
   185
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   186
            // ANNOTATION TYPE USAGE TESTING
06bc494ca11e Initial load
duke
parents:
diff changeset
   187
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   188
06bc494ca11e Initial load
duke
parents:
diff changeset
   189
            //PACKAGE
06bc494ca11e Initial load
duke
parents:
diff changeset
   190
            {BUG_ID + FS + "pkg" + FS + "package-summary.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   191
                "<a href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>=\"Package Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   192
                "                <a href=\"../pkg/AnnotationType.html#required()\">required</a>=1994)"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   193
06bc494ca11e Initial load
duke
parents:
diff changeset
   194
            //CLASS
06bc494ca11e Initial load
duke
parents:
diff changeset
   195
            {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   196
                "<pre><a href=\"../pkg/AnnotationType.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   197
                "title=\"annotation in pkg\">@AnnotationType</a>(" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   198
                "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   199
                "=\"Class Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   200
                "                <a href=\"../pkg/AnnotationType.html#required()\">" +
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   201
                "required</a>=1994)" + NL + "public class <span class=\"strong\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   202
                "AnnotationTypeUsage</span>" + NL + "extends java.lang.Object</pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   203
06bc494ca11e Initial load
duke
parents:
diff changeset
   204
            //FIELD
06bc494ca11e Initial load
duke
parents:
diff changeset
   205
            {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   206
                "<pre><a href=\"../pkg/AnnotationType.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   207
                "title=\"annotation in pkg\">@AnnotationType</a>(" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   208
                "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   209
                "=\"Field Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   210
                "                <a href=\"../pkg/AnnotationType.html#required()\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   211
                "required</a>=1994)" + NL + "public&nbsp;int field</pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   212
06bc494ca11e Initial load
duke
parents:
diff changeset
   213
            //CONSTRUCTOR
06bc494ca11e Initial load
duke
parents:
diff changeset
   214
            {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   215
                "<pre><a href=\"../pkg/AnnotationType.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   216
                "title=\"annotation in pkg\">@AnnotationType</a>(" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   217
                "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   218
                "=\"Constructor Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   219
                "                <a href=\"../pkg/AnnotationType.html#required()\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   220
                "required</a>=1994)" + NL + "public&nbsp;AnnotationTypeUsage()</pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   221
06bc494ca11e Initial load
duke
parents:
diff changeset
   222
            //METHOD
06bc494ca11e Initial load
duke
parents:
diff changeset
   223
            {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   224
                "<pre><a href=\"../pkg/AnnotationType.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   225
                "title=\"annotation in pkg\">@AnnotationType</a>(" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   226
                "<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   227
                "=\"Method Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   228
                "                <a href=\"../pkg/AnnotationType.html#required()\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   229
                "required</a>=1994)" + NL + "public&nbsp;void&nbsp;method()</pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   230
06bc494ca11e Initial load
duke
parents:
diff changeset
   231
            //METHOD PARAMS
06bc494ca11e Initial load
duke
parents:
diff changeset
   232
            {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   233
                "<pre>public&nbsp;void&nbsp;methodWithParams(" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   234
                "<a href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   235
                "@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   236
                "optional</a>=\"Parameter Annotation\",<a " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   237
                "href=\"../pkg/AnnotationType.html#required()\">required</a>=1994)" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   238
                "                    int&nbsp;documented," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   239
                "                    int&nbsp;undocmented)</pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   240
06bc494ca11e Initial load
duke
parents:
diff changeset
   241
            //CONSTRUCTOR PARAMS
06bc494ca11e Initial load
duke
parents:
diff changeset
   242
            {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   243
                "<pre>public&nbsp;AnnotationTypeUsage(<a " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   244
                "href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   245
                "@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   246
                "optional</a>=\"Constructor Param Annotation\",<a " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   247
                "href=\"../pkg/AnnotationType.html#required()\">required</a>=1994)" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   248
                "                   int&nbsp;documented," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   249
                "                   int&nbsp;undocmented)</pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   250
06bc494ca11e Initial load
duke
parents:
diff changeset
   251
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   252
            // ANNOTATION TYPE USAGE TESTING (All Different Types).
06bc494ca11e Initial load
duke
parents:
diff changeset
   253
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   254
06bc494ca11e Initial load
duke
parents:
diff changeset
   255
            //Integer
06bc494ca11e Initial load
duke
parents:
diff changeset
   256
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   257
                "<a href=\"../pkg1/A.html#d()\">d</a>=3.14,"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   258
06bc494ca11e Initial load
duke
parents:
diff changeset
   259
            //Double
06bc494ca11e Initial load
duke
parents:
diff changeset
   260
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   261
                "<a href=\"../pkg1/A.html#d()\">d</a>=3.14,"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   262
06bc494ca11e Initial load
duke
parents:
diff changeset
   263
            //Boolean
06bc494ca11e Initial load
duke
parents:
diff changeset
   264
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   265
                "<a href=\"../pkg1/A.html#b()\">b</a>=true,"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   266
06bc494ca11e Initial load
duke
parents:
diff changeset
   267
            //String
06bc494ca11e Initial load
duke
parents:
diff changeset
   268
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   269
                "<a href=\"../pkg1/A.html#s()\">s</a>=\"sigh\","},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   270
06bc494ca11e Initial load
duke
parents:
diff changeset
   271
            //Class
06bc494ca11e Initial load
duke
parents:
diff changeset
   272
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   273
                "<a href=\"../pkg1/A.html#c()\">c</a>=<a href=\"../pkg2/Foo.html\" title=\"class in pkg2\">Foo.class</a>,"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   274
06bc494ca11e Initial load
duke
parents:
diff changeset
   275
            //Bounded Class
06bc494ca11e Initial load
duke
parents:
diff changeset
   276
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   277
                "<a href=\"../pkg1/A.html#w()\">w</a>=<a href=\"../pkg/TypeParameterSubClass.html\" title=\"class in pkg\">TypeParameterSubClass.class</a>,"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   278
06bc494ca11e Initial load
duke
parents:
diff changeset
   279
            //Enum
06bc494ca11e Initial load
duke
parents:
diff changeset
   280
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   281
                "<a href=\"../pkg1/A.html#e()\">e</a>=<a href=\"../pkg/Coin.html#Penny\">Penny</a>,"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   282
06bc494ca11e Initial load
duke
parents:
diff changeset
   283
            //Annotation Type
06bc494ca11e Initial load
duke
parents:
diff changeset
   284
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   285
                "<a href=\"../pkg1/A.html#a()\">a</a>=<a href=\"../pkg/AnnotationType.html\" title=\"annotation in pkg\">@AnnotationType</a>(<a href=\"../pkg/AnnotationType.html#optional()\">optional</a>=\"foo\",<a href=\"../pkg/AnnotationType.html#required()\">required</a>=1994),"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   286
06bc494ca11e Initial load
duke
parents:
diff changeset
   287
            //String Array
06bc494ca11e Initial load
duke
parents:
diff changeset
   288
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   289
                "<a href=\"../pkg1/A.html#sa()\">sa</a>={\"up\",\"down\"},"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   290
06bc494ca11e Initial load
duke
parents:
diff changeset
   291
            //Primitive
06bc494ca11e Initial load
duke
parents:
diff changeset
   292
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   293
                "<a href=\"../pkg1/A.html#primitiveClassTest()\">primitiveClassTest</a>=boolean.class,"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   294
06bc494ca11e Initial load
duke
parents:
diff changeset
   295
            //XXX:  Add array test case after this if fixed:
06bc494ca11e Initial load
duke
parents:
diff changeset
   296
            //5020899: Incorrect internal representation of class-valued annotation elements
06bc494ca11e Initial load
duke
parents:
diff changeset
   297
06bc494ca11e Initial load
duke
parents:
diff changeset
   298
            //Make sure that annotations are surrounded by <pre> and </pre>
06bc494ca11e Initial load
duke
parents:
diff changeset
   299
            {BUG_ID + FS + "pkg1" + FS + "B.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   300
                "<pre><a href=\"../pkg1/A.html\" title=\"annotation in pkg1\">@A</a>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   301
            {BUG_ID + FS + "pkg1" + FS + "B.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   302
                "public interface <span class=\"strong\">B</span></pre>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   303
06bc494ca11e Initial load
duke
parents:
diff changeset
   304
06bc494ca11e Initial load
duke
parents:
diff changeset
   305
            //==============================================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   306
            // Handle multiple bounds.
06bc494ca11e Initial load
duke
parents:
diff changeset
   307
            //==============================================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   308
            {BUG_ID + FS + "pkg" + FS + "MultiTypeParameters.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   309
                "public&nbsp;&lt;T extends java.lang.Number & java.lang.Runnable&gt;&nbsp;T&nbsp;foo(T&nbsp;t)"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   310
06bc494ca11e Initial load
duke
parents:
diff changeset
   311
            //==============================================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   312
            // Test Class-Use Documenation for Type Parameters.
06bc494ca11e Initial load
duke
parents:
diff changeset
   313
            //==============================================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   314
06bc494ca11e Initial load
duke
parents:
diff changeset
   315
            //ClassUseTest1: <T extends Foo & Foo2>
06bc494ca11e Initial load
duke
parents:
diff changeset
   316
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   317
                     "<caption><span>Classes in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   318
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   319
                     "type <a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   320
                     "Foo</a></span><span class=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   321
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   322
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   323
                     "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/ClassUseTest1.html\" " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   324
                     "title=\"class in pkg2\">ClassUseTest1</a>&lt;T extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   325
                     "<a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   326
                     "</a> & <a href=\"../../pkg2/Foo2.html\" title=\"interface in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   327
                     "Foo2</a>&gt;</strong></code>&nbsp;</td>"
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   328
            },
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   329
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   330
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   331
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   332
                     "type <a href=\"../../pkg2/Foo.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   333
                     "pkg2\">Foo</a></span><span class=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   334
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   335
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   336
                     "<td class=\"colLast\"><span class=\"strong\">ClassUseTest1." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   337
                     "</span><code><strong><a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   338
                     "ClassUseTest1.html#method(T)\">method</a></strong>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   339
                     "(T&nbsp;t)</code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   340
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   341
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   342
                     "<caption><span>Fields in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   343
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   344
                     "type <a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   345
                     "Foo</a></span><span class=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   346
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   347
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   348
                     "td class=\"colFirst\"><code><a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   349
                     "ParamTest.html\" title=\"class in pkg2\">ParamTest</a>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   350
                     "&lt;<a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   351
                     ">Foo</a>&gt;</code></td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   352
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   353
06bc494ca11e Initial load
duke
parents:
diff changeset
   354
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   355
                     "<caption><span>Fields in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   356
                     "package-summary.html\">pkg2</a> declared as <a href=\"../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   357
                     "../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   358
                     "</a></span><span class=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   359
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   360
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   361
                     "<td class=\"colFirst\"><code><a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   362
                     "ParamTest.html\" title=\"class in pkg2\">ParamTest</a>&lt;<a " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   363
                     "href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo</a" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   364
                     ">&gt;</code></td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   365
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   366
06bc494ca11e Initial load
duke
parents:
diff changeset
   367
           {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   368
                    "<caption><span>Classes in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   369
                    "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   370
                    "type <a href=\"../../pkg2/Foo2.html\" title=\"interface " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   371
                    "in pkg2\">Foo2</a></span><span class=\"tabEnd\">&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   372
                    "</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   373
           },
06bc494ca11e Initial load
duke
parents:
diff changeset
   374
           {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   375
                    "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/ClassUseTest1.html\" " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   376
                     "title=\"class in pkg2\">ClassUseTest1</a>&lt;T extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   377
                     "<a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">Foo" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   378
                     "</a> & <a href=\"../../pkg2/Foo2.html\" title=\"interface in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   379
                     "Foo2</a>&gt;</strong></code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   380
           },
06bc494ca11e Initial load
duke
parents:
diff changeset
   381
           {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   382
                    "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   383
                    "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   384
                    "type <a href=\"../../pkg2/Foo2.html\" title=\"interface " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   385
                    "in pkg2\">Foo2</a></span><span class=\"tabEnd\">&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   386
                    "</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   387
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   388
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo2.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   389
                     "<td class=\"colLast\"><span class=\"strong\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   390
                     "ClassUseTest1.</span><code><strong><a href=\"../../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   391
                     "pkg2/ClassUseTest1.html#method(T)\">method</a></strong>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   392
                     "(T&nbsp;t)</code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   393
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   394
06bc494ca11e Initial load
duke
parents:
diff changeset
   395
            //ClassUseTest2: <T extends ParamTest<Foo3>>
06bc494ca11e Initial load
duke
parents:
diff changeset
   396
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   397
                     "<caption><span>Classes in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   398
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   399
                     "type <a href=\"../../pkg2/ParamTest.html\" title=\"class " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   400
                     "in pkg2\">ParamTest</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   401
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   402
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   403
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   404
                     "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/ClassUseTest2.html\" " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   405
                     "title=\"class in pkg2\">ClassUseTest2</a>&lt;T extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   406
                     "<a href=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   407
                     "ParamTest</a>&lt;<a href=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   408
                     "Foo3</a>&gt;&gt;</strong></code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   409
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   410
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   411
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   412
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   413
                     "type <a href=\"../../pkg2/ParamTest.html\" title=\"class " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   414
                     "in pkg2\">ParamTest</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   415
                     "&nbsp;</span></caption>"
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   416
            },
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   417
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   418
                     "<td class=\"colLast\"><span class=\"strong\">ClassUseTest2." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   419
                     "</span><code><strong><a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   420
                     "ClassUseTest2.html#method(T)\">method</a></strong>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   421
                     "(T&nbsp;t)</code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   422
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   423
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   424
                     "<caption><span>Fields in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   425
                     "package-summary.html\">pkg2</a> declared as <a href=\"../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   426
                     "../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   427
                     "</a></span><span class=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   428
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   429
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   430
                     "<td class=\"colFirst\"><code><a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   431
                     "ParamTest.html\" title=\"class in pkg2\">ParamTest</a>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   432
                     "&lt;<a href=\"../../pkg2/Foo.html\" title=\"class in pkg2\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   433
                     "Foo</a>&gt;</code></td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   434
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   435
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   436
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   437
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   438
                     "type <a href=\"../../pkg2/ParamTest.html\" title=\"class " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   439
                     "in pkg2\">ParamTest</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   440
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   441
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   442
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   443
                     "<td class=\"colFirst\"><code>&lt;T extends <a href=\"../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   444
                     "../pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   445
                     "</a>&lt;<a href=\"../../pkg2/Foo3.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   446
                     "pkg2\">Foo3</a>&gt;&gt;&nbsp;<br><a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   447
                     "ParamTest.html\" title=\"class in pkg2\">ParamTest</a>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   448
                     "&lt;<a href=\"../../pkg2/Foo3.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   449
                     "pkg2\">Foo3</a>&gt;</code></td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   450
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   451
06bc494ca11e Initial load
duke
parents:
diff changeset
   452
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   453
                     "<caption><span>Classes in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   454
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   455
                     "type <a href=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   456
                     "Foo3</a></span><span class=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   457
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   458
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   459
                     "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/ClassUseTest2.html\" " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   460
                     "title=\"class in pkg2\">ClassUseTest2</a>&lt;T extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   461
                     "<a href=\"../../pkg2/ParamTest.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   462
                     "ParamTest</a>&lt;<a href=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   463
                     "Foo3</a>&gt;&gt;</strong></code>&nbsp;</td>"
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   464
            },
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   465
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   466
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   467
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   468
                     "type <a href=\"../../pkg2/Foo3.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   469
                     "pkg2\">Foo3</a></span><span class=\"tabEnd\">&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   470
                     "</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   471
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   472
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   473
                     "<td class=\"colLast\"><span class=\"strong\">ClassUseTest2." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   474
                     "</span><code><strong><a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   475
                     "ClassUseTest2.html#method(T)\">method</a></strong>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   476
                     "(T&nbsp;t)</code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   477
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   478
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   479
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   480
                     "package-summary.html\">pkg2</a> that return types with " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   481
                     "arguments of type <a href=\"../../pkg2/Foo3.html\" title" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   482
                     "=\"class in pkg2\">Foo3</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   483
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   484
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   485
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo3.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   486
                     "<td class=\"colFirst\"><code>&lt;T extends <a href=\"../../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   487
                     "pkg2/ParamTest.html\" title=\"class in pkg2\">ParamTest</a>&lt;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   488
                     "<a href=\"../../pkg2/Foo3.html\" title=\"class in pkg2\">Foo3" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   489
                     "</a>&gt;&gt;&nbsp;<br><a href=\"../../pkg2/ParamTest.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   490
                     "title=\"class in pkg2\">ParamTest</a>&lt;<a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   491
                     "Foo3.html\" title=\"class in pkg2\">Foo3</a>&gt;</code></td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   492
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   493
06bc494ca11e Initial load
duke
parents:
diff changeset
   494
            //ClassUseTest3: <T extends ParamTest2<List<? extends Foo4>>>
06bc494ca11e Initial load
duke
parents:
diff changeset
   495
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   496
                     "<caption><span>Classes in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   497
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   498
                     "type <a href=\"../../pkg2/ParamTest2.html\" title=\"class " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   499
                     "in pkg2\">ParamTest2</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   500
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   501
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   502
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   503
                     "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/ClassUseTest3.html\" " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   504
                     "title=\"class in pkg2\">ClassUseTest3</a>&lt;T extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   505
                     "<a href=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   506
                     "ParamTest2</a>&lt;java.util.List&lt;? extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   507
                     "<a href=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   508
                     "Foo4</a>&gt;&gt;&gt;</strong></code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   509
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   510
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   511
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   512
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   513
                     "type <a href=\"../../pkg2/ParamTest2.html\" title=\"class " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   514
                     "in pkg2\">ParamTest2</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   515
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   516
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   517
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   518
                     "<td class=\"colLast\"><span class=\"strong\">ClassUseTest3" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   519
                     ".</span><code><strong><a href=\"../../pkg2/ClassUseTest3." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   520
                     "html#method(T)\">method</a></strong>(T&nbsp;t)</code>&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   521
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   522
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "ParamTest2.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   523
                     "<td class=\"colFirst\"><code>&lt;T extends <a href=\"../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   524
                     "../pkg2/ParamTest2.html\" title=\"class in pkg2\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   525
                     "ParamTest2</a>&lt;java.util.List&lt;? extends <a href=\".." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   526
                     "/../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</a>&gt;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   527
                     "&gt;&gt;&nbsp;<br><a href=\"../../pkg2/ParamTest2.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   528
                     "title=\"class in pkg2\">ParamTest2</a>&lt;java.util.List" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   529
                     "&lt;? extends <a href=\"../../pkg2/Foo4.html\" title=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   530
                     "class in pkg2\">Foo4</a>&gt;&gt;</code></td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   531
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   532
06bc494ca11e Initial load
duke
parents:
diff changeset
   533
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   534
                     "<caption><span>Classes in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   535
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   536
                     "type <a href=\"../../pkg2/Foo4.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   537
                     "pkg2\">Foo4</a></span><span class=\"tabEnd\">&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   538
                     "</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   539
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   540
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
9083
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   541
                     "<td class=\"colLast\"><code><strong><a href=\"../../pkg2/ClassUseTest3.html\" " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   542
                     "title=\"class in pkg2\">ClassUseTest3</a>&lt;T extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   543
                     "<a href=\"../../pkg2/ParamTest2.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   544
                     "ParamTest2</a>&lt;java.util.List&lt;? extends " +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   545
                     "<a href=\"../../pkg2/Foo4.html\" title=\"class in pkg2\">" +
63f3c4d2d992 7010344: Some of the html files do not have element <a> in right context.
bpatel
parents: 9067
diff changeset
   546
                     "Foo4</a>&gt;&gt;&gt;</strong></code>&nbsp;</td>"
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   547
            },
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   548
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   549
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   550
                     "package-summary.html\">pkg2</a> with type parameters of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   551
                     "type <a href=\"../../pkg2/Foo4.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   552
                     "pkg2\">Foo4</a></span><span class=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   553
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   554
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   555
                     "<td class=\"colLast\"><span class=\"strong\">ClassUseTest3." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   556
                     "</span><code><strong><a href=\"../../pkg2/ClassUseTest3." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   557
                     "html#method(T)\">method</a></strong>(T&nbsp;t)</code>" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   558
                     "&nbsp;</td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   559
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   560
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   561
                     "<caption><span>Methods in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   562
                     "package-summary.html\">pkg2</a> that return types with " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   563
                     "arguments of type <a href=\"../../pkg2/Foo4.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   564
                     "title=\"class in pkg2\">Foo4</a></span><span class=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   565
                     "tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   566
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   567
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   568
                     "<td class=\"colFirst\"><code>&lt;T extends <a href=\"../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   569
                     "../pkg2/ParamTest2.html\" title=\"class in pkg2\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   570
                     "ParamTest2</a>&lt;java.util.List&lt;? extends <a href=\".." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   571
                     "/../pkg2/Foo4.html\" title=\"class in pkg2\">Foo4</a>&gt;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   572
                     "&gt;&gt;&nbsp;<br><a href=\"../../pkg2/ParamTest2.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   573
                     "title=\"class in pkg2\">ParamTest2</a>&lt;java.util.List" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   574
                     "&lt;? extends <a href=\"../../pkg2/Foo4.html\" title=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   575
                     "class in pkg2\">Foo4</a>&gt;&gt;</code></td>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   576
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   577
06bc494ca11e Initial load
duke
parents:
diff changeset
   578
            //Type parameters in constructor and method args
06bc494ca11e Initial load
duke
parents:
diff changeset
   579
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   580
                     "<caption><span>Method parameters in <a href=\"../../pkg2/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   581
                     "package-summary.html\">pkg2</a> with type arguments of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   582
                     "type <a href=\"../../pkg2/Foo4.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   583
                     "pkg2\">Foo4</a></span><span class=\"tabEnd\">&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   584
                     "</span></caption>" + NL + "<tr>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   585
                     "<th class=\"colFirst\" scope=\"col\">Modifier and Type</th>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   586
                     "<th class=\"colLast\" scope=\"col\">Method and Description</th>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   587
                     "</tr>" + NL + "<tbody>" + NL + "<tr class=\"altColor\">" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   588
                     "<td class=\"colFirst\"><code>void</code></td>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   589
                     "<td class=\"colLast\"><span class=\"strong\">ClassUseTest3." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   590
                     "</span><code><strong><a href=\"../../pkg2/ClassUseTest3." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   591
                     "html#method(java.util.Set)\">method</a></strong>(java." +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   592
                     "util.Set&lt;<a href=\"../../pkg2/Foo4.html\" title=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   593
                     "class in pkg2\">Foo4</a>&gt;&nbsp;p)</code>&nbsp;</td>" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   594
                     "</tr>" + NL + "</tbody>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   595
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   596
            {BUG_ID + FS + "pkg2" + FS + "class-use" + FS + "Foo4.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   597
                     "<caption><span>Constructor parameters in <a href=\"../../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   598
                     "pkg2/package-summary.html\">pkg2</a> with type arguments " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   599
                     "of type <a href=\"../../pkg2/Foo4.html\" title=\"class in " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   600
                     "pkg2\">Foo4</a></span><span class=\"tabEnd\">&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   601
                     "</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   602
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   603
06bc494ca11e Initial load
duke
parents:
diff changeset
   604
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   605
            // Annotatation Type Usage
06bc494ca11e Initial load
duke
parents:
diff changeset
   606
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   607
            {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   608
                     "<caption><span>Packages with annotations of type <a href=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   609
                     "../../pkg/AnnotationType.html\" title=\"annotation in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   610
                     "AnnotationType</a></span><span class=\"tabEnd\">&nbsp;" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   611
                     "</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   612
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   613
06bc494ca11e Initial load
duke
parents:
diff changeset
   614
            {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   615
                     "<caption><span>Classes in <a href=\"../../pkg/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   616
                     "package-summary.html\">pkg</a> with annotations of type " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   617
                     "<a href=\"../../pkg/AnnotationType.html\" title=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   618
                     "annotation in pkg\">AnnotationType</a></span><span class" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   619
                     "=\"tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   620
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   621
06bc494ca11e Initial load
duke
parents:
diff changeset
   622
            {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   623
                     "<caption><span>Fields in <a href=\"../../pkg/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   624
                     "package-summary.html\">pkg</a> with annotations of type " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   625
                     "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   626
                     "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   627
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   628
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   629
06bc494ca11e Initial load
duke
parents:
diff changeset
   630
            {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   631
                     "<caption><span>Methods in <a href=\"../../pkg/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   632
                     "package-summary.html\">pkg</a> with annotations of type " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   633
                     "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   634
                     "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   635
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   636
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   637
06bc494ca11e Initial load
duke
parents:
diff changeset
   638
            {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   639
                     "<caption><span>Method parameters in <a href=\"../../pkg/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   640
                     "package-summary.html\">pkg</a> with annotations of type " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   641
                     "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   642
                     "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   643
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   644
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   645
06bc494ca11e Initial load
duke
parents:
diff changeset
   646
            {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   647
                     "<caption><span>Constructors in <a href=\"../../pkg/" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   648
                     "package-summary.html\">pkg</a> with annotations of type " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   649
                     "<a href=\"../../pkg/AnnotationType.html\" title=\"annotation " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   650
                     "in pkg\">AnnotationType</a></span><span class=\"tabEnd\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   651
                     "&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   652
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   653
06bc494ca11e Initial load
duke
parents:
diff changeset
   654
            {BUG_ID + FS + "pkg" + FS + "class-use" + FS + "AnnotationType.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   655
                     "<caption><span>Constructor parameters in <a href=\"../../" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   656
                     "pkg/package-summary.html\">pkg</a> with annotations of " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   657
                     "type <a href=\"../../pkg/AnnotationType.html\" title=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   658
                     "annotation in pkg\">AnnotationType</a></span><span class=\"" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   659
                     "tabEnd\">&nbsp;</span></caption>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   660
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   661
06bc494ca11e Initial load
duke
parents:
diff changeset
   662
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   663
            // TYPE PARAMETER IN INDEX
06bc494ca11e Initial load
duke
parents:
diff changeset
   664
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   665
            {BUG_ID + FS + "index-all.html",
14357
faf9cde2817b 8000741: refactor javadoc to use abstraction to handle relative paths
jjg
parents: 9083
diff changeset
   666
                "<span class=\"strong\"><a href=\"pkg2/Foo.html#method(java.util.Vector)\">" +
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   667
                "method(Vector&lt;Object&gt;)</a></span>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   668
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   669
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   670
            // TYPE PARAMETER IN INDEX
06bc494ca11e Initial load
duke
parents:
diff changeset
   671
            //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   672
            {BUG_ID + FS + "index-all.html",
14357
faf9cde2817b 8000741: refactor javadoc to use abstraction to handle relative paths
jjg
parents: 9083
diff changeset
   673
                "<span class=\"strong\"><a href=\"pkg2/Foo.html#method(java.util.Vector)\">" +
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   674
                "method(Vector&lt;Object&gt;)</a></span>"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   675
            },
06bc494ca11e Initial load
duke
parents:
diff changeset
   676
        };
06bc494ca11e Initial load
duke
parents:
diff changeset
   677
    private static final String[][] NEGATED_TEST = {
06bc494ca11e Initial load
duke
parents:
diff changeset
   678
        //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   679
        // ENUM TESTING
06bc494ca11e Initial load
duke
parents:
diff changeset
   680
        //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   681
        //NO constructor section
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   682
        {BUG_ID + FS + "pkg" + FS + "Coin.html", "<span class=\"strong\">Constructor Summary</span>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   683
        //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   684
        // TYPE PARAMETER TESTING
06bc494ca11e Initial load
duke
parents:
diff changeset
   685
        //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   686
        //No type parameters in class frame.
06bc494ca11e Initial load
duke
parents:
diff changeset
   687
        {BUG_ID + FS + "allclasses-frame.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   688
            "<a href=\"../pkg/TypeParameters.html\" title=\"class in pkg\">" +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   689
                    "TypeParameters</a>&lt;<a href=\"../pkg/TypeParameters.html\" " +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   690
                    "title=\"type parameter in TypeParameters\">E</a>&gt;"
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   691
        },
06bc494ca11e Initial load
duke
parents:
diff changeset
   692
06bc494ca11e Initial load
duke
parents:
diff changeset
   693
        //==============================================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   694
        // ANNOTATION TYPE USAGE TESTING (When @Documented is omitted)
06bc494ca11e Initial load
duke
parents:
diff changeset
   695
        //===============================================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   696
06bc494ca11e Initial load
duke
parents:
diff changeset
   697
        //CLASS
06bc494ca11e Initial load
duke
parents:
diff changeset
   698
        {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   699
            "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Class Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   700
            "                <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   701
            "public class <strong>AnnotationTypeUsage</strong></dt><dt>extends java.lang.Object</dt>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   702
06bc494ca11e Initial load
duke
parents:
diff changeset
   703
        //FIELD
06bc494ca11e Initial load
duke
parents:
diff changeset
   704
        {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   705
            "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Field Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   706
            "                <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   707
            "public int <strong>field</strong>"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   708
06bc494ca11e Initial load
duke
parents:
diff changeset
   709
        //CONSTRUCTOR
06bc494ca11e Initial load
duke
parents:
diff changeset
   710
        {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   711
            "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Constructor Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   712
            "                <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   713
            "public <strong>AnnotationTypeUsage</strong>()"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   714
06bc494ca11e Initial load
duke
parents:
diff changeset
   715
        //METHOD
06bc494ca11e Initial load
duke
parents:
diff changeset
   716
        {BUG_ID + FS + "pkg" + FS + "AnnotationTypeUsage.html",
7614
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   717
            "<a href=\"../pkg/AnnotationTypeUndocumented.html\" title=\"annotation in pkg\">@AnnotationTypeUndocumented</a>(<a href=\"../pkg/AnnotationType.html#optional\">optional</a>=\"Method Annotation\"," + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   718
            "                <a href=\"../pkg/AnnotationType.html#required\">required</a>=1994)" + NL +
cfadc977ca75 6851834: Javadoc doclet needs a structured approach to generate the output HTML.
bpatel
parents: 5520
diff changeset
   719
            "public void <strong>method</strong>()"},
10
06bc494ca11e Initial load
duke
parents:
diff changeset
   720
06bc494ca11e Initial load
duke
parents:
diff changeset
   721
        //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   722
        // Make sure annotation types do not
06bc494ca11e Initial load
duke
parents:
diff changeset
   723
        // trigger this warning.
06bc494ca11e Initial load
duke
parents:
diff changeset
   724
        //=================================
06bc494ca11e Initial load
duke
parents:
diff changeset
   725
        {WARNING_OUTPUT,
06bc494ca11e Initial load
duke
parents:
diff changeset
   726
            "Internal error: package sets don't match: [] with: null"
06bc494ca11e Initial load
duke
parents:
diff changeset
   727
        },
06bc494ca11e Initial load
duke
parents:
diff changeset
   728
    };
06bc494ca11e Initial load
duke
parents:
diff changeset
   729
06bc494ca11e Initial load
duke
parents:
diff changeset
   730
    /**
06bc494ca11e Initial load
duke
parents:
diff changeset
   731
     * The entry point of the test.
06bc494ca11e Initial load
duke
parents:
diff changeset
   732
     * @param args the array of command line arguments.
06bc494ca11e Initial load
duke
parents:
diff changeset
   733
     */
06bc494ca11e Initial load
duke
parents:
diff changeset
   734
    public static void main(String[] args) {
06bc494ca11e Initial load
duke
parents:
diff changeset
   735
        TestNewLanguageFeatures tester = new TestNewLanguageFeatures();
06bc494ca11e Initial load
duke
parents:
diff changeset
   736
        run(tester, ARGS, TEST, NEGATED_TEST);
06bc494ca11e Initial load
duke
parents:
diff changeset
   737
        tester.printSummary();
06bc494ca11e Initial load
duke
parents:
diff changeset
   738
    }
06bc494ca11e Initial load
duke
parents:
diff changeset
   739
06bc494ca11e Initial load
duke
parents:
diff changeset
   740
    /**
06bc494ca11e Initial load
duke
parents:
diff changeset
   741
     * {@inheritDoc}
06bc494ca11e Initial load
duke
parents:
diff changeset
   742
     */
06bc494ca11e Initial load
duke
parents:
diff changeset
   743
    public String getBugId() {
06bc494ca11e Initial load
duke
parents:
diff changeset
   744
        return BUG_ID;
06bc494ca11e Initial load
duke
parents:
diff changeset
   745
    }
06bc494ca11e Initial load
duke
parents:
diff changeset
   746
06bc494ca11e Initial load
duke
parents:
diff changeset
   747
    /**
06bc494ca11e Initial load
duke
parents:
diff changeset
   748
     * {@inheritDoc}
06bc494ca11e Initial load
duke
parents:
diff changeset
   749
     */
06bc494ca11e Initial load
duke
parents:
diff changeset
   750
    public String getBugName() {
06bc494ca11e Initial load
duke
parents:
diff changeset
   751
        return getClass().getName();
06bc494ca11e Initial load
duke
parents:
diff changeset
   752
    }
06bc494ca11e Initial load
duke
parents:
diff changeset
   753
}