< prev index next >
src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Platform.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;
import java.util.regex.Pattern;
/**
* Platform
--- 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.incubator.jpackage.internal;
import java.util.regex.Pattern;
/**
* Platform
*** 100,105 ****
--- 100,121 ----
}
static int getMinorVersion() {
return minorVersion;
}
+
+ static boolean isWindows() {
+ return getPlatform() == WINDOWS;
+ }
+
+ static boolean isMac() {
+ return getPlatform() == MAC;
+ }
+
+ static boolean isLinux() {
+ return getPlatform() == LINUX;
+ }
+
+ static RuntimeException throwUnknownPlatformError() {
+ throw new IllegalArgumentException("Unknown platform");
+ }
}
< prev index next >