test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
changeset 55197 0ca8e495bbba
parent 54648 89f2043ee67a
child 55339 0530705ca300
equal deleted inserted replaced
55196:7586561128e3 55197:0ca8e495bbba
    65                 "-sourcepath", testSrc,
    65                 "-sourcepath", testSrc,
    66                 "pkg");
    66                 "pkg");
    67         checkExit(Exit.OK);
    67         checkExit(Exit.OK);
    68 
    68 
    69         checkOutput("pkg/Interface.html", true,
    69         checkOutput("pkg/Interface.html", true,
    70                 "<pre class=\"methodSignature\">int&nbsp;method()</pre>",
    70                 "<div class=\"memberSignature\"><span class=\"returnType\">int</span>&nbsp;"
    71                 "<pre>static final&nbsp;int field</pre>",
    71                 + "<span class=\"memberName\">method</span>()</div>",
       
    72                 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span>&nbsp;"
       
    73                 + "<span class=\"returnType\">int</span>&nbsp;<span class=\"memberName\">field</span></div>",
    72                 // Make sure known implementing class list is correct and omits type parameters.
    74                 // Make sure known implementing class list is correct and omits type parameters.
    73                 "<dl>\n"
    75                 "<dl>\n"
    74                 + "<dt>All Known Implementing Classes:</dt>\n"
    76                 + "<dt>All Known Implementing Classes:</dt>\n"
    75                 + "<dd><code><a href=\"Child.html\" title=\"class in pkg\">Child"
    77                 + "<dd><code><a href=\"Child.html\" title=\"class in pkg\">Child"
    76                 + "</a></code>, <code><a href=\"Parent.html\" title=\"class in pkg\">Parent"
    78                 + "</a></code>, <code><a href=\"Parent.html\" title=\"class in pkg\">Parent"
   124         checkOutput("pkg/ClassWithStaticMembers.html", true,
   126         checkOutput("pkg/ClassWithStaticMembers.html", true,
   125                 "<h3>f</h3>\n"
   127                 "<h3>f</h3>\n"
   126                 + "<a id=\"f\">\n"
   128                 + "<a id=\"f\">\n"
   127                 + "<!--   -->\n"
   129                 + "<!--   -->\n"
   128                 + "</a>\n"
   130                 + "</a>\n"
   129                 + "<pre>public static&nbsp;int f</pre>\n"
   131                 + "<div class=\"memberSignature\"><span class=\"modifiers\">public static</span>&nbsp;"
       
   132                 + "<span class=\"returnType\">int</span>&nbsp;<span class=\"memberName\">f</span></div>\n"
   130                 + "<div class=\"block\">A hider field</div>",
   133                 + "<div class=\"block\">A hider field</div>",
   131 
   134 
   132                 "<td class=\"colFirst\"><code>static void</code></td>\n"
   135                 "<td class=\"colFirst\"><code>static void</code></td>\n"
   133                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   136                 + "<th class=\"colSecond\" scope=\"row\"><code><span class=\"memberNameLink\">"
   134                 + "<a href=\"#m()\">m</a></span>()</code></th>\n"
   137                 + "<a href=\"#m()\">m</a></span>()</code></th>\n"
   138 
   141 
   139                 "<h3>staticMethod</h3>\n"
   142                 "<h3>staticMethod</h3>\n"
   140                 + "<a id=\"staticMethod()\">\n"
   143                 + "<a id=\"staticMethod()\">\n"
   141                 + "<!--   -->\n"
   144                 + "<!--   -->\n"
   142                 + "</a>\n"
   145                 + "</a>\n"
   143                 + "<pre class=\"methodSignature\">public static&nbsp;void&nbsp;staticMethod()</pre>\n"
   146                 + "<div class=\"memberSignature\"><span class=\"modifiers\">public static</span>&nbsp;"
       
   147                 + "<span class=\"returnType\">void</span>&nbsp;<span class=\"memberName\">staticMethod</span>()</div>\n"
   144                 + "<div class=\"block\"><span class=\"descfrmTypeLabel\">"
   148                 + "<div class=\"block\"><span class=\"descfrmTypeLabel\">"
   145                 + "Description copied from interface:&nbsp;<code>"
   149                 + "Description copied from interface:&nbsp;<code>"
   146                 + "<a href=\"InterfaceWithStaticMembers.html#staticMethod()\">"
   150                 + "<a href=\"InterfaceWithStaticMembers.html#staticMethod()\">"
   147                 + "InterfaceWithStaticMembers</a></code></span></div>\n"
   151                 + "InterfaceWithStaticMembers</a></code></span></div>\n"
   148                 + "<div class=\"block\">A static method</div>\n");
   152                 + "<div class=\"block\">A static method</div>\n");