langtools/test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
changeset 24072 e7549dcbc4af
parent 24071 b0845717434e
child 24399 af1a0220d0fa
equal deleted inserted replaced
24071:b0845717434e 24072:e7549dcbc4af
    33  * @run main TestExternalOverridenMethod
    33  * @run main TestExternalOverridenMethod
    34  */
    34  */
    35 
    35 
    36 public class TestExternalOverridenMethod extends JavadocTester {
    36 public class TestExternalOverridenMethod extends JavadocTester {
    37 
    37 
    38     private static final String BUG_ID = "4857717";
       
    39     private static final String[][] TEST = {
    38     private static final String[][] TEST = {
    40         {BUG_ID + "/pkg/XReader.html",
    39         { "pkg/XReader.html",
    41             "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n" +
    40             "<dt><span class=\"overrideSpecifyLabel\">Overrides:</span></dt>\n" +
    42             "<dd><code><a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/FilterReader.html?is-external=true#read--\" " +
    41             "<dd><code><a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/FilterReader.html?is-external=true#read--\" " +
    43             "title=\"class or interface in java.io\">read</a></code>&nbsp;in class&nbsp;<code>" +
    42             "title=\"class or interface in java.io\">read</a></code>&nbsp;in class&nbsp;<code>" +
    44             "<a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/FilterReader.html?is-external=true\" " +
    43             "<a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/FilterReader.html?is-external=true\" " +
    45             "title=\"class or interface in java.io\">FilterReader</a></code></dd>"},
    44             "title=\"class or interface in java.io\">FilterReader</a></code></dd>"},
    46         {BUG_ID + "/pkg/XReader.html",
    45         { "pkg/XReader.html",
    47             "<dt><span class=\"overrideSpecifyLabel\">Specified by:</span></dt>\n" +
    46             "<dt><span class=\"overrideSpecifyLabel\">Specified by:</span></dt>\n" +
    48             "<dd><code><a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/DataInput.html?is-external=true#readInt--\" " +
    47             "<dd><code><a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/DataInput.html?is-external=true#readInt--\" " +
    49             "title=\"class or interface in java.io\">readInt</a></code>&nbsp;in interface&nbsp;<code>" +
    48             "title=\"class or interface in java.io\">readInt</a></code>&nbsp;in interface&nbsp;<code>" +
    50             "<a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/DataInput.html?is-external=true\" " +
    49             "<a href=\"http://java.sun.com/j2se/1.4.1/docs/api/java/io/DataInput.html?is-external=true\" " +
    51             "title=\"class or interface in java.io\">DataInput</a></code></dd>"}};
    50             "title=\"class or interface in java.io\">DataInput</a></code></dd>"}};
    52 
    51 
    53     private static final String[] ARGS =
    52     private static final String[] ARGS =
    54         new String[] {
    53         new String[] {
    55             "-d", BUG_ID, "-sourcepath", SRC_DIR,
    54             "-d", OUTPUT_DIR, "-sourcepath", SRC_DIR,
    56             "-linkoffline", "http://java.sun.com/j2se/1.4.1/docs/api", SRC_DIR,
    55             "-linkoffline", "http://java.sun.com/j2se/1.4.1/docs/api", SRC_DIR,
    57             "pkg"
    56             "pkg"
    58         };
    57         };
    59 
    58 
    60     /**
    59     /**
    64     public static void main(String[] args) {
    63     public static void main(String[] args) {
    65         TestExternalOverridenMethod tester = new TestExternalOverridenMethod();
    64         TestExternalOverridenMethod tester = new TestExternalOverridenMethod();
    66         tester.run(ARGS, TEST, NO_TEST);
    65         tester.run(ARGS, TEST, NO_TEST);
    67         tester.printSummary();
    66         tester.printSummary();
    68     }
    67     }
    69 
       
    70     /**
       
    71      * {@inheritDoc}
       
    72      */
       
    73     public String getBugId() {
       
    74         return BUG_ID;
       
    75     }
       
    76 
       
    77     /**
       
    78      * {@inheritDoc}
       
    79      */
       
    80     public String getBugName() {
       
    81         return getClass().getName();
       
    82     }
       
    83 }
    68 }