jdk/test/tools/jlink/plugins/PluginsNegativeTest.java
changeset 39321 c60f34e8c057
parent 39129 4b2086305b68
child 39834 53a6fb443c20
equal deleted inserted replaced
39320:b01426968b15 39321:c60f34e8c057
    42 import jdk.tools.jlink.Jlink;
    42 import jdk.tools.jlink.Jlink;
    43 import jdk.tools.jlink.Jlink.PluginsConfiguration;
    43 import jdk.tools.jlink.Jlink.PluginsConfiguration;
    44 import jdk.tools.jlink.plugin.Plugin;
    44 import jdk.tools.jlink.plugin.Plugin;
    45 import jdk.tools.jlink.plugin.ModuleEntry;
    45 import jdk.tools.jlink.plugin.ModuleEntry;
    46 import jdk.tools.jlink.plugin.ModulePool;
    46 import jdk.tools.jlink.plugin.ModulePool;
    47 import jdk.tools.jlink.plugin.TransformerPlugin;
       
    48 
    47 
    49 public class PluginsNegativeTest {
    48 public class PluginsNegativeTest {
    50 
    49 
    51     public static void main(String[] args) throws Exception {
    50     public static void main(String[] args) throws Exception {
    52         new PluginsNegativeTest().test();
    51         new PluginsNegativeTest().test();
   115         if (!outResources.isEmpty()) {
   114         if (!outResources.isEmpty()) {
   116             throw new AssertionError("Output resource is not empty");
   115             throw new AssertionError("Output resource is not empty");
   117         }
   116         }
   118     }
   117     }
   119 
   118 
   120     public static class CustomPlugin implements TransformerPlugin {
   119     public static class CustomPlugin implements Plugin {
   121 
   120 
   122         private final String name;
   121         private final String name;
   123 
   122 
   124         CustomPlugin(String name) {
   123         CustomPlugin(String name) {
   125             this.name = name;
   124             this.name = name;