< 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 >