test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
changeset 51260 b7a307084247
parent 51127 c2e676c2cf7b
child 52616 1a395165c09b
equal deleted inserted replaced
51259:5fd711ba43f5 51260:b7a307084247
    23 
    23 
    24 /*
    24 /*
    25  * @test
    25  * @test
    26  * @bug 7112427 8012295 8025633 8026567 8061305 8081854 8150130 8162363
    26  * @bug 7112427 8012295 8025633 8026567 8061305 8081854 8150130 8162363
    27  *      8167967 8172528 8175200 8178830 8182257 8186332 8182765 8025091
    27  *      8167967 8172528 8175200 8178830 8182257 8186332 8182765 8025091
       
    28  *      8203791
    28  * @summary Test of the JavaFX doclet features.
    29  * @summary Test of the JavaFX doclet features.
    29  * @author jvalenta
    30  * @author jvalenta
    30  * @library ../lib
    31  * @library ../lib
    31  * @modules jdk.javadoc/jdk.javadoc.internal.tool
    32  * @modules jdk.javadoc/jdk.javadoc.internal.tool
    32  * @build JavadocTester
    33  * @build JavadocTester
   314         checkOutput("pkg2/Test.html", true,
   315         checkOutput("pkg2/Test.html", true,
   315                 "<th class=\"colFirst\" scope=\"col\">Modifier and Type</th>\n"
   316                 "<th class=\"colFirst\" scope=\"col\">Modifier and Type</th>\n"
   316                 + "<th class=\"colSecond\" scope=\"col\">Method</th>\n"
   317                 + "<th class=\"colSecond\" scope=\"col\">Method</th>\n"
   317                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
   318                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
   318                 + "</tr>\n"
   319                 + "</tr>\n"
   319                 + "<tr id=\"i0\" class=\"altColor\">\n"
   320                 + "<tbody>\n"
       
   321                 + "<tr class=\"altColor\" id=\"i0\">\n"
   320                 + "<td class=\"colFirst\"><code>&lt;T&gt;&nbsp;java.lang.Object</code></td>\n"
   322                 + "<td class=\"colFirst\"><code>&lt;T&gt;&nbsp;java.lang.Object</code></td>\n"
   321                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   323                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   322                 + "<a href=\"#alphaProperty(java.util.List)\">alphaProperty</a>"
   324                 + "<a href=\"#alphaProperty(java.util.List)\">alphaProperty</a>"
   323                 + "</span>&#8203;(java.util.List&lt;T&gt;&nbsp;foo)</code></th>\n"
   325                 + "</span>&#8203;(java.util.List&lt;T&gt;&nbsp;foo)</code></th>\n"
   324                 + "<td class=\"colLast\">&nbsp;</td>\n"
   326                 + "<td class=\"colLast\">&nbsp;</td>\n"
   325                 + "</tr>\n"
   327                 + "</tr>\n"
   326                 + "<tr id=\"i1\" class=\"rowColor\">\n"
   328                 + "<tr class=\"rowColor\" id=\"i1\">\n"
   327                 + "<td class=\"colFirst\"><code>java.lang.Object</code></td>\n"
   329                 + "<td class=\"colFirst\"><code>java.lang.Object</code></td>\n"
   328                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   330                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   329                 + "<a href=\"#betaProperty()\">betaProperty</a></span>()</code></th>\n"
   331                 + "<a href=\"#betaProperty()\">betaProperty</a></span>()</code></th>\n"
   330                 + "<td class=\"colLast\">&nbsp;</td>\n"
   332                 + "<td class=\"colLast\">&nbsp;</td>\n"
   331                 + "</tr>\n"
   333                 + "</tr>\n"
   332                 + "<tr id=\"i2\" class=\"altColor\">\n"
   334                 + "<tr class=\"altColor\" id=\"i2\">\n"
   333                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.util.Set&lt;? super java.lang.Object&gt;&gt;"
   335                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.util.Set&lt;? super java.lang.Object&gt;&gt;"
   334                 + "</code></td>\n"
   336                 + "</code></td>\n"
   335                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   337                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   336                 + "<a href=\"#deltaProperty()\">deltaProperty</a></span>()</code></th>\n"
   338                 + "<a href=\"#deltaProperty()\">deltaProperty</a></span>()</code></th>\n"
   337                 + "<td class=\"colLast\">&nbsp;</td>\n"
   339                 + "<td class=\"colLast\">&nbsp;</td>\n"
   338                 + "</tr>\n"
   340                 + "</tr>\n"
   339                 + "<tr id=\"i3\" class=\"rowColor\">\n"
   341                 + "<tr class=\"rowColor\" id=\"i3\">\n"
   340                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.lang.String&gt;</code></td>\n"
   342                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.lang.String&gt;</code></td>\n"
   341                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   343                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   342                 + "<a href=\"#gammaProperty()\">gammaProperty</a></span>()</code></th>\n"
   344                 + "<a href=\"#gammaProperty()\">gammaProperty</a></span>()</code></th>\n"
   343                 + "<td class=\"colLast\">&nbsp;</td>"
   345                 + "<td class=\"colLast\">&nbsp;</td>"
   344         );
   346         );
   355         checkOutput("pkg2/Test.html", true,
   357         checkOutput("pkg2/Test.html", true,
   356                 "<th class=\"colFirst\" scope=\"col\">Modifier and Type</th>\n"
   358                 "<th class=\"colFirst\" scope=\"col\">Modifier and Type</th>\n"
   357                 + "<th class=\"colSecond\" scope=\"col\">Method</th>\n"
   359                 + "<th class=\"colSecond\" scope=\"col\">Method</th>\n"
   358                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
   360                 + "<th class=\"colLast\" scope=\"col\">Description</th>\n"
   359                 + "</tr>\n"
   361                 + "</tr>\n"
   360                 + "<tr id=\"i0\" class=\"altColor\">\n"
   362                 + "<tbody>\n"
       
   363                 + "<tr class=\"altColor\" id=\"i0\">\n"
   361                 + "<td class=\"colFirst\"><code>&lt;T&gt;&nbsp;java.lang.Object</code></td>\n"
   364                 + "<td class=\"colFirst\"><code>&lt;T&gt;&nbsp;java.lang.Object</code></td>\n"
   362                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   365                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   363                 + "<a href=\"#alphaProperty-java.util.List-\">alphaProperty</a>"
   366                 + "<a href=\"#alphaProperty-java.util.List-\">alphaProperty</a>"
   364                 + "</span>&#8203;(java.util.List&lt;T&gt;&nbsp;foo)</code></th>\n"
   367                 + "</span>&#8203;(java.util.List&lt;T&gt;&nbsp;foo)</code></th>\n"
   365                 + "<td class=\"colLast\">&nbsp;</td>\n"
   368                 + "<td class=\"colLast\">&nbsp;</td>\n"
   366                 + "</tr>\n"
   369                 + "</tr>\n"
   367                 + "<tr id=\"i1\" class=\"rowColor\">\n"
   370                 + "<tr class=\"rowColor\" id=\"i1\">\n"
   368                 + "<td class=\"colFirst\"><code>java.lang.Object</code></td>\n"
   371                 + "<td class=\"colFirst\"><code>java.lang.Object</code></td>\n"
   369                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   372                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   370                 + "<a href=\"#betaProperty--\">betaProperty</a></span>()</code></th>\n"
   373                 + "<a href=\"#betaProperty--\">betaProperty</a></span>()</code></th>\n"
   371                 + "<td class=\"colLast\">&nbsp;</td>\n"
   374                 + "<td class=\"colLast\">&nbsp;</td>\n"
   372                 + "</tr>\n"
   375                 + "</tr>\n"
   373                 + "<tr id=\"i2\" class=\"altColor\">\n"
   376                 + "<tr class=\"altColor\" id=\"i2\">\n"
   374                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.util.Set&lt;? super java.lang.Object&gt;&gt;"
   377                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.util.Set&lt;? super java.lang.Object&gt;&gt;"
   375                 + "</code></td>\n"
   378                 + "</code></td>\n"
   376                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   379                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   377                 + "<a href=\"#deltaProperty--\">deltaProperty</a></span>()</code></th>\n"
   380                 + "<a href=\"#deltaProperty--\">deltaProperty</a></span>()</code></th>\n"
   378                 + "<td class=\"colLast\">&nbsp;</td>\n"
   381                 + "<td class=\"colLast\">&nbsp;</td>\n"
   379                 + "</tr>\n"
   382                 + "</tr>\n"
   380                 + "<tr id=\"i3\" class=\"rowColor\">\n"
   383                 + "<tr class=\"rowColor\" id=\"i3\">\n"
   381                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.lang.String&gt;</code></td>\n"
   384                 + "<td class=\"colFirst\"><code>java.util.List&lt;java.lang.String&gt;</code></td>\n"
   382                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   385                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   383                 + "<a href=\"#gammaProperty--\">gammaProperty</a></span>()</code></th>\n"
   386                 + "<a href=\"#gammaProperty--\">gammaProperty</a></span>()</code></th>\n"
   384                 + "<td class=\"colLast\">&nbsp;</td>"
   387                 + "<td class=\"colLast\">&nbsp;</td>"
   385         );
   388         );