< prev index next >

src/jdk.incubator.jpackage/share/classes/module-info.java

Print this page

        

*** 21,31 **** * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ ! package jdk.jpackage.internal; - @FunctionalInterface - interface ArgAction { - void execute(); } --- 21,56 ---- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ ! /** ! * Defines the Java Packaging tool, jpackage. ! * ! * <p>jpackage is a tool for generating self-contained application bundles. ! * ! * @moduleGraph ! * @since 14 ! */ ! ! module jdk.incubator.jpackage { ! requires jdk.jlink; ! ! requires java.desktop; ! ! uses jdk.incubator.jpackage.internal.Bundler; ! uses jdk.incubator.jpackage.internal.Bundlers; ! ! provides jdk.incubator.jpackage.internal.Bundlers with ! jdk.incubator.jpackage.internal.BasicBundlers; ! ! /* ! * while jpackage is incubating, do not provide ToolProvider directly, but ! * instead export jdk.incubator.jpackage.ToolProviderFactory ! * ! * provides java.util.spi.ToolProvider ! * with jdk.incubator.jpackage.internal.JPackageToolProvider; ! */ ! exports jdk.incubator.jpackage; ! }
< prev index next >