package com.baselet.control.constants;
import com.baselet.control.enums.Metakey;
import com.baselet.control.enums.Os;
public class SystemInfo {
public static final Os OS;
public static final String JAVA_VERSION = java.lang.System.getProperty("java.specification.version");
public static final Metakey META_KEY;
static {
String os = java.lang.System.getProperty("os.name").toUpperCase();
if (os.startsWith("WINDOWS")) {
OS = Os.WINDOWS;
}
else if (os.startsWith("MAC")) {
OS = Os.MAC;
}
else if (os.startsWith("LINUX")) {
OS = Os.LINUX;
}
else if (os.contains("UNIX") || os.contains("BSD")) {
OS = Os.UNIX;
}
else {
OS = Os.UNKNOWN;
}
if (SystemInfo.OS == Os.MAC) {
META_KEY = Metakey.CMD;
}
else {
META_KEY = Metakey.CTRL;
}
}
}