< prev index next >

test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java

Print this page




  62                 "error_test1 passes",
  63                 "error_test2 passes",
  64                 "error_test3 passes",
  65                 "error_test4 passes",
  66                 "exception_test1 passes",
  67                 "exception_test2 passes",
  68                 "exception_test3 passes",
  69                 "exception_test4 passes",
  70                 "interface_test1 passes",
  71                 "interface_test2 passes",
  72                 "interface_test3 passes",
  73                 "interface_test4 passes",
  74                 "pkg.DeprecatedClassByAnnotation",
  75                 "pkg.DeprecatedClassByAnnotation()",
  76                 "pkg.DeprecatedClassByAnnotation.method()",
  77                 "pkg.DeprecatedClassByAnnotation.field"
  78         );
  79 
  80         checkOutput("pkg/DeprecatedClassByAnnotation.html", true,
  81                 "<pre>@Deprecated\n"
  82                 + "public class <span class=\"typeNameLabel\">DeprecatedClassByAnnotation</span>\n"
  83                 + "extends java.lang.Object</pre>",
  84                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
  85                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"returnType\">int</span>"
  86                 + "&nbsp;<span class=\"memberName\">field</span></div>\n"
  87                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>",
  88                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
  89                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"memberName\">DeprecatedClassByAnnotation</span>()</div>\n"
  90                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>",
  91                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated\n"
  92                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"returnType\">"
  93                 + "void</span>&nbsp;<span class=\"memberName\">method</span>()</div>\n"
  94                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span></div>");
  95 
  96         checkOutput("pkg/TestAnnotationType.html", true,
  97                 "<hr>\n"
  98                 + "<pre>@Deprecated(forRemoval=true)\n"
  99                 + "@Documented\n"
 100                 + "public @interface <span class=\"memberNameLabel\">TestAnnotationType</span></pre>\n"
 101                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 102                 + "<div class=\"deprecationComment\">annotation_test1 passes.</div>\n"
 103                 + "</div>",
 104                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" +
 105                         "</span><span class=\"modifiers\">static final</span>&nbsp;<span class=\"returnType\">int</span>&nbsp;<span class=\"memberName\">field</span></div>\n"
 106                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This "
 107                 + "API element is subject to removal in a future version.</span>\n"
 108                 + "<div class=\"deprecationComment\">annotation_test4 passes.</div>\n"
 109                 + "</div>",
 110                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
 111                 + "</span><span class=\"returnType\">int</span>&nbsp;<span class=\"memberName\">required</span></div>\n"
 112                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 113                 + "<div class=\"deprecationComment\">annotation_test3 passes.</div>\n"
 114                 + "</div>",
 115                 "<div class=\"memberSignature\"><span class=\"returnType\">java.lang.String</span>"
 116                 + "&nbsp;<span class=\"memberName\">optional</span></div>\n"
 117                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span>\n"
 118                 + "<div class=\"deprecationComment\">annotation_test2 passes.</div>\n"
 119                 + "</div>");
 120 
 121         checkOutput("pkg/TestClass.html", true,
 122                 "<hr>\n"
 123                 + "<pre>@Deprecated(forRemoval=true)\n"
 124                 + "public class <span class=\"typeNameLabel\">TestClass</span>\n"
 125                 + "extends java.lang.Object</pre>\n"
 126                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 127                 + "<div class=\"deprecationComment\">class_test1 passes.</div>\n"
 128                 + "</div>",
 129                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
 130                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"memberName\">TestClass</span>()</div>\n"
 131                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 132                 + "<div class=\"deprecationComment\">class_test3 passes. This is the second sentence of deprecated description for a constructor.</div>\n"
 133                 + "</div>",
 134                 "<td class=\"colLast\">\n"
 135                 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated.</span>\n"
 136                 + "<div class=\"deprecationComment\">class_test2 passes.</div>\n"
 137                 + "</div>\n"
 138                 + "</td>",
 139                 "<td class=\"colLast\">\n"
 140                 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 141                 + "<div class=\"deprecationComment\">class_test3 passes.</div>\n"
 142                 + "</div>\n"
 143                 + "</td>",
 144                 "<td class=\"colLast\">\n"
 145                 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated.</span>\n"
 146                 + "<div class=\"deprecationComment\">class_test4 passes.</div>\n"
 147                 + "</div>\n"
 148                 + "</td>");
 149 
 150         checkOutput("pkg/TestClass.html", false,
 151                 "<div class=\"deprecationComment\">class_test2 passes. This is the second sentence of deprecated description for a field.</div>\n"
 152                 + "</div>\n"
 153                 + "</td>",
 154                 "<div class=\"deprecationComment\">class_test3 passes. This is the second sentence of deprecated description for a constructor.</div>\n"
 155                 + "</div>\n"
 156                 + "</td>",
 157                 "<div class=\"deprecationComment\">class_test4 passes. This is the second sentence of deprecated description for a method.</div>\n"
 158                 + "</div>\n"
 159                 + "</td>");
 160 
 161         checkOutput("pkg/TestEnum.html", true,
 162                 "<hr>\n"
 163                 + "<pre>@Deprecated(forRemoval=true)\n"
 164                 + "public enum <span class=\"typeNameLabel\">TestEnum</span>\n"
 165                 + "extends java.lang.Enum&lt;<a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a>&gt;</pre>\n"
 166                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 167                 + "<div class=\"deprecationComment\">enum_test1 passes.</div>\n"
 168                 + "</div>",
 169                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
 170                 + "</span><span class=\"modifiers\">public static final</span>&nbsp;<span class=\"returnType\">"
 171                 + "<a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a></span>&nbsp;<span class=\"memberName\">FOR_REMOVAL</span></div>\n"
 172                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 173                 + "<div class=\"deprecationComment\">enum_test3 passes.</div>\n"
 174                 + "</div>");
 175 
 176         checkOutput("pkg/TestError.html", true,
 177                 "<hr>\n"
 178                 + "<pre>@Deprecated(forRemoval=true)\n"
 179                 + "public class <span class=\"typeNameLabel\">TestError</span>\n"
 180                 + "extends java.lang.Error</pre>\n"
 181                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 182                 + "<div class=\"deprecationComment\">error_test1 passes.</div>\n"
 183                 + "</div>");
 184 
 185         checkOutput("pkg/TestException.html", true,
 186                 "<hr>\n"
 187                 + "<pre>@Deprecated(forRemoval=true)\n"
 188                 + "public class <span class=\"typeNameLabel\">TestException</span>\n"
 189                 + "extends java.lang.Exception</pre>\n"
 190                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 191                 + "<div class=\"deprecationComment\">exception_test1 passes.</div>\n"
 192                 + "</div>");
 193 
 194         checkOutput("pkg/TestInterface.html", true,
 195                 "<hr>\n"
 196                 + "<pre>@Deprecated(forRemoval=true)\n"
 197                 + "public class <span class=\"typeNameLabel\">TestInterface</span>\n"
 198                 + "extends java.lang.Object</pre>\n"
 199                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 200                 + "<div class=\"deprecationComment\">interface_test1 passes.</div>\n"
 201                 + "</div>");
 202 
 203         checkOutput("deprecated-list.html", true,
 204                 "<ul>\n"
 205                 + "<li><a href=\"#forRemoval\">For Removal</a></li>\n"
 206                 + "<li><a href=\"#class\">Classes</a></li>\n"
 207                 + "<li><a href=\"#enum\">Enums</a></li>\n"
 208                 + "<li><a href=\"#exception\">Exceptions</a></li>\n"
 209                 + "<li><a href=\"#error\">Errors</a></li>\n"
 210                 + "<li><a href=\"#annotation.type\">Annotation Types</a></li>\n"
 211                 + "<li><a href=\"#field\">Fields</a></li>\n"
 212                 + "<li><a href=\"#method\">Methods</a></li>\n"
 213                 + "<li><a href=\"#constructor\">Constructors</a></li>\n"
 214                 + "<li><a href=\"#enum.constant\">Enum Constants</a></li>\n"
 215                 + "<li><a href=\"#annotation.type.member\">Annotation Type Elements</a></li>\n"
 216                 + "</ul>",
 217                 "<a id=\"forRemoval\">",
 218                 "<div class=\"deprecatedSummary\">\n"
 219                 + "<table>\n"
 220                 + "<caption><span>For Removal</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 221                 + "<thead>\n"
 222                 + "<tr>\n"
 223                 + "<th class=\"colFirst\" scope=\"col\">Element</th>\n"
 224                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 225                 + "</tr>\n"
 226                 + "</thead>",
 227                 "<div class=\"deprecatedSummary\">\n"
 228                 + "<table>\n"
 229                 + "<caption><span>Enums</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 230                 + "<thead>\n"
 231                 + "<tr>\n"
 232                 + "<th class=\"colFirst\" scope=\"col\">Enum</th>\n"
 233                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 234                 + "</tr>\n"
 235                 + "</thead>\n"
 236                 + "<tbody>\n"
 237                 + "<tr class=\"altColor\">\n"
 238                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestEnum.html\" title=\"enum in pkg\">pkg.TestEnum</a></th>\n"
 239                 + "<td class=\"colLast\">\n"
 240                 + "<div class=\"deprecationComment\">enum_test1 passes.</div>\n"
 241                 + "</td>\n"
 242                 + "</tr>\n"
 243                 + "</tbody>\n"
 244                 + "</table>\n"
 245                 + "</div>",
 246                 "<div class=\"deprecatedSummary\">\n"
 247                 + "<table>\n"
 248                 + "<caption><span>Exceptions</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 249                 + "<thead>\n"
 250                 + "<tr>\n"
 251                 + "<th class=\"colFirst\" scope=\"col\">Exceptions</th>\n"
 252                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 253                 + "</tr>\n"
 254                 + "</thead>\n"
 255                 + "<tbody>\n"
 256                 + "<tr class=\"altColor\">\n"
 257                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestException.html\" title=\"class in pkg\">pkg.TestException</a></th>\n"
 258                 + "<td class=\"colLast\">\n"
 259                 + "<div class=\"deprecationComment\">exception_test1 passes.</div>\n"
 260                 + "</td>\n"
 261                 + "</tr>\n"
 262                 + "</tbody>\n"
 263                 + "</table>\n"
 264                 + "</div>",
 265                 "<div class=\"deprecatedSummary\">\n"
 266                 + "<table>\n"
 267                 + "<caption><span>Fields</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 268                 + "<thead>\n"
 269                 + "<tr>\n"
 270                 + "<th class=\"colFirst\" scope=\"col\">Field</th>\n"
 271                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 272                 + "</tr>\n"
 273                 + "</thead>\n"
 274                 + "<tbody>\n"
 275                 + "<tr class=\"altColor\">\n"
 276                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/DeprecatedClassByAnnotation.html#field\">pkg.DeprecatedClassByAnnotation.field</a></th>\n"
 277                 + "<td class=\"colLast\"></td>\n"
 278                 + "</tr>\n"
 279                 + "<tr class=\"rowColor\">\n"
 280                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestAnnotationType.html#field\">pkg.TestAnnotationType.field</a></th>\n"
 281                 + "<td class=\"colLast\">\n"
 282                 + "<div class=\"deprecationComment\">annotation_test4 passes.</div>\n"
 283                 + "</td>\n"
 284                 + "</tr>\n"
 285                 + "<tr class=\"altColor\">\n"
 286                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestClass.html#field\">pkg.TestClass.field</a></th>\n"
 287                 + "<td class=\"colLast\">\n"




  62                 "error_test1 passes",
  63                 "error_test2 passes",
  64                 "error_test3 passes",
  65                 "error_test4 passes",
  66                 "exception_test1 passes",
  67                 "exception_test2 passes",
  68                 "exception_test3 passes",
  69                 "exception_test4 passes",
  70                 "interface_test1 passes",
  71                 "interface_test2 passes",
  72                 "interface_test3 passes",
  73                 "interface_test4 passes",
  74                 "pkg.DeprecatedClassByAnnotation",
  75                 "pkg.DeprecatedClassByAnnotation()",
  76                 "pkg.DeprecatedClassByAnnotation.method()",
  77                 "pkg.DeprecatedClassByAnnotation.field"
  78         );
  79 
  80         checkOutput("pkg/DeprecatedClassByAnnotation.html", true,
  81                 "<pre>@Deprecated\n"
  82                 + "public class <span class=\"typeNameLabel\">DeprecatedClassByAnnotation</span>\n"
  83                 + "extends java.lang.Object</pre>",
  84                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
  85                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"returnType\">int</span>"
  86                 + "&nbsp;<span class=\"memberName\">field</span></div>\n"
  87                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>",
  88                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
  89                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"memberName\">DeprecatedClassByAnnotation</span>()</div>\n"
  90                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span></div>",
  91                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated\n"
  92                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"returnType\">"
  93                 + "void</span>&nbsp;<span class=\"memberName\">method</span>()</div>\n"
  94                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span></div>");
  95 
  96         checkOutput("pkg/TestAnnotationType.html", true,
  97                 "<hr>\n"
  98                 + "<pre>@Deprecated(forRemoval=true)\n"
  99                 + "@Documented\n"
 100                 + "public @interface <span class=\"memberNameLabel\">TestAnnotationType</span></pre>\n"
 101                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 102                 + "<div class=\"deprecationComment\">annotation_test1 passes.</div>\n"
 103                 + "</div>",
 104                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n" +
 105                         "</span><span class=\"modifiers\">static final</span>&nbsp;<span class=\"returnType\">int</span>&nbsp;<span class=\"memberName\">field</span></div>\n"
 106                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This "
 107                 + "API element is subject to removal in a future version.</span>\n"
 108                 + "<div class=\"deprecationComment\">annotation_test4 passes.</div>\n"
 109                 + "</div>",
 110                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
 111                 + "</span><span class=\"returnType\">int</span>&nbsp;<span class=\"memberName\">required</span></div>\n"
 112                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 113                 + "<div class=\"deprecationComment\">annotation_test3 passes.</div>\n"
 114                 + "</div>",
 115                 "<div class=\"memberSignature\"><span class=\"returnType\">java.lang.String</span>"
 116                 + "&nbsp;<span class=\"memberName\">optional</span></div>\n"
 117                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated.</span>\n"
 118                 + "<div class=\"deprecationComment\">annotation_test2 passes.</div>\n"
 119                 + "</div>");
 120 
 121         checkOutput("pkg/TestClass.html", true,
 122                 "<hr>\n"
 123                 + "<pre>@Deprecated(forRemoval=true)\n"
 124                 + "public class <span class=\"typeNameLabel\">TestClass</span>\n"
 125                 + "extends java.lang.Object</pre>\n"
 126                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 127                 + "<div class=\"deprecationComment\">class_test1 passes.</div>\n"
 128                 + "</div>",
 129                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
 130                 + "</span><span class=\"modifiers\">public</span>&nbsp;<span class=\"memberName\">TestClass</span>()</div>\n"
 131                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 132                 + "<div class=\"deprecationComment\">class_test3 passes. This is the second sentence of deprecated description for a constructor.</div>\n"
 133                 + "</div>",
 134                 "<td class=\"colLast\">\n"
 135                 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated.</span>\n"
 136                 + "<div class=\"deprecationComment\">class_test2 passes.</div>\n"
 137                 + "</div>\n"
 138                 + "</td>",
 139                 "<td class=\"colLast\">\n"
 140                 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 141                 + "<div class=\"deprecationComment\">class_test3 passes.</div>\n"
 142                 + "</div>\n"
 143                 + "</td>",
 144                 "<td class=\"colLast\">\n"
 145                 + "<div class=\"block\"><span class=\"deprecatedLabel\">Deprecated.</span>\n"
 146                 + "<div class=\"deprecationComment\">class_test4 passes.</div>\n"
 147                 + "</div>\n"
 148                 + "</td>");
 149 
 150         checkOutput("pkg/TestClass.html", false,
 151                 "<div class=\"deprecationComment\">class_test2 passes. This is the second sentence of deprecated description for a field.</div>\n"
 152                 + "</div>\n"
 153                 + "</td>",
 154                 "<div class=\"deprecationComment\">class_test3 passes. This is the second sentence of deprecated description for a constructor.</div>\n"
 155                 + "</div>\n"
 156                 + "</td>",
 157                 "<div class=\"deprecationComment\">class_test4 passes. This is the second sentence of deprecated description for a method.</div>\n"
 158                 + "</div>\n"
 159                 + "</td>");
 160 
 161         checkOutput("pkg/TestEnum.html", true,
 162                 "<hr>\n"
 163                 + "<pre>@Deprecated(forRemoval=true)\n"
 164                 + "public enum <span class=\"typeNameLabel\">TestEnum</span>\n"
 165                 + "extends java.lang.Enum&lt;<a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a>&gt;</pre>\n"
 166                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 167                 + "<div class=\"deprecationComment\">enum_test1 passes.</div>\n"
 168                 + "</div>",
 169                 "<div class=\"memberSignature\"><span class=\"annotations\">@Deprecated(forRemoval=true)\n"
 170                 + "</span><span class=\"modifiers\">public static final</span>&nbsp;<span class=\"returnType\">"
 171                 + "<a href=\"TestEnum.html\" title=\"enum in pkg\">TestEnum</a></span>&nbsp;<span class=\"memberName\">FOR_REMOVAL</span></div>\n"
 172                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 173                 + "<div class=\"deprecationComment\">enum_test3 passes.</div>\n"
 174                 + "</div>");
 175 
 176         checkOutput("pkg/TestError.html", true,
 177                 "<hr>\n"
 178                 + "<pre>@Deprecated(forRemoval=true)\n"
 179                 + "public class <span class=\"typeNameLabel\">TestError</span>\n"
 180                 + "extends java.lang.Error</pre>\n"
 181                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 182                 + "<div class=\"deprecationComment\">error_test1 passes.</div>\n"
 183                 + "</div>");
 184 
 185         checkOutput("pkg/TestException.html", true,
 186                 "<hr>\n"
 187                 + "<pre>@Deprecated(forRemoval=true)\n"
 188                 + "public class <span class=\"typeNameLabel\">TestException</span>\n"
 189                 + "extends java.lang.Exception</pre>\n"
 190                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 191                 + "<div class=\"deprecationComment\">exception_test1 passes.</div>\n"
 192                 + "</div>");
 193 
 194         checkOutput("pkg/TestInterface.html", true,
 195                 "<hr>\n"
 196                 + "<pre>@Deprecated(forRemoval=true)\n"
 197                 + "public class <span class=\"typeNameLabel\">TestInterface</span>\n"
 198                 + "extends java.lang.Object</pre>\n"
 199                 + "<div class=\"deprecationBlock\"><span class=\"deprecatedLabel\">Deprecated, for removal: This API element is subject to removal in a future version.</span>\n"
 200                 + "<div class=\"deprecationComment\">interface_test1 passes.</div>\n"
 201                 + "</div>");
 202 
 203         checkOutput("deprecated-list.html", true,
 204                 "<ul>\n"
 205                 + "<li><a href=\"#forRemoval\">For Removal</a></li>\n"
 206                 + "<li><a href=\"#class\">Classes</a></li>\n"
 207                 + "<li><a href=\"#enum\">Enums</a></li>\n"
 208                 + "<li><a href=\"#exception\">Exceptions</a></li>\n"
 209                 + "<li><a href=\"#error\">Errors</a></li>\n"
 210                 + "<li><a href=\"#annotation.type\">Annotation Types</a></li>\n"
 211                 + "<li><a href=\"#field\">Fields</a></li>\n"
 212                 + "<li><a href=\"#method\">Methods</a></li>\n"
 213                 + "<li><a href=\"#constructor\">Constructors</a></li>\n"
 214                 + "<li><a href=\"#enum.constant\">Enum Constants</a></li>\n"
 215                 + "<li><a href=\"#annotation.type.member\">Annotation Type Elements</a></li>\n"
 216                 + "</ul>",
 217                 "<div class=\"deprecatedSummary\" id=\"forRemoval\">\n"

 218                 + "<table>\n"
 219                 + "<caption><span>For Removal</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 220                 + "<thead>\n"
 221                 + "<tr>\n"
 222                 + "<th class=\"colFirst\" scope=\"col\">Element</th>\n"
 223                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 224                 + "</tr>\n"
 225                 + "</thead>",
 226                 "<div class=\"deprecatedSummary\" id=\"enum\">\n"
 227                 + "<table>\n"
 228                 + "<caption><span>Enums</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 229                 + "<thead>\n"
 230                 + "<tr>\n"
 231                 + "<th class=\"colFirst\" scope=\"col\">Enum</th>\n"
 232                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 233                 + "</tr>\n"
 234                 + "</thead>\n"
 235                 + "<tbody>\n"
 236                 + "<tr class=\"altColor\">\n"
 237                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestEnum.html\" title=\"enum in pkg\">pkg.TestEnum</a></th>\n"
 238                 + "<td class=\"colLast\">\n"
 239                 + "<div class=\"deprecationComment\">enum_test1 passes.</div>\n"
 240                 + "</td>\n"
 241                 + "</tr>\n"
 242                 + "</tbody>\n"
 243                 + "</table>\n"
 244                 + "</div>",
 245                 "<div class=\"deprecatedSummary\" id=\"exception\">\n"
 246                 + "<table>\n"
 247                 + "<caption><span>Exceptions</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 248                 + "<thead>\n"
 249                 + "<tr>\n"
 250                 + "<th class=\"colFirst\" scope=\"col\">Exceptions</th>\n"
 251                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 252                 + "</tr>\n"
 253                 + "</thead>\n"
 254                 + "<tbody>\n"
 255                 + "<tr class=\"altColor\">\n"
 256                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestException.html\" title=\"class in pkg\">pkg.TestException</a></th>\n"
 257                 + "<td class=\"colLast\">\n"
 258                 + "<div class=\"deprecationComment\">exception_test1 passes.</div>\n"
 259                 + "</td>\n"
 260                 + "</tr>\n"
 261                 + "</tbody>\n"
 262                 + "</table>\n"
 263                 + "</div>",
 264                 "<div class=\"deprecatedSummary\" id=\"field\">\n"
 265                 + "<table>\n"
 266                 + "<caption><span>Fields</span><span class=\"tabEnd\">&nbsp;</span></caption>\n"
 267                 + "<thead>\n"
 268                 + "<tr>\n"
 269                 + "<th class=\"colFirst\" scope=\"col\">Field</th>\n"
 270                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
 271                 + "</tr>\n"
 272                 + "</thead>\n"
 273                 + "<tbody>\n"
 274                 + "<tr class=\"altColor\">\n"
 275                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/DeprecatedClassByAnnotation.html#field\">pkg.DeprecatedClassByAnnotation.field</a></th>\n"
 276                 + "<td class=\"colLast\"></td>\n"
 277                 + "</tr>\n"
 278                 + "<tr class=\"rowColor\">\n"
 279                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestAnnotationType.html#field\">pkg.TestAnnotationType.field</a></th>\n"
 280                 + "<td class=\"colLast\">\n"
 281                 + "<div class=\"deprecationComment\">annotation_test4 passes.</div>\n"
 282                 + "</td>\n"
 283                 + "</tr>\n"
 284                 + "<tr class=\"altColor\">\n"
 285                 + "<th class=\"colDeprecatedItemName\" scope=\"row\"><a href=\"pkg/TestClass.html#field\">pkg.TestClass.field</a></th>\n"
 286                 + "<td class=\"colLast\">\n"


< prev index next >