public class OsUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OS_BEOS |
static java.lang.String |
OS_BSD |
static java.lang.String |
OS_LINUX |
static java.lang.String |
OS_MACOSCLASSIC |
static java.lang.String |
OS_MACOSX |
static java.lang.String |
OS_RISCOS |
static java.lang.String |
OS_UNKNOWN |
static java.lang.String |
OS_WIN32 |
static java.lang.String |
OS_WIN64 |
Constructor and Description |
---|
OsUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
determineOS() |
static long |
getPhysicalMemory() |
static java.io.File |
getProMPackageDirectory()
Returns a handle to the ProM package folder.
|
static java.io.File |
getProMWorkspaceDirectory()
Returns a handle to the ProM workspace folder.
|
static boolean |
hasProMPackageDirectory()
Returns whether the ProM package folder exists on this system.
|
static boolean |
hasProMWorkspaceDirectory()
Returns whether the ProM workspace folder exists on this system.
|
static boolean |
is32Bit() |
static boolean |
is64Bit() |
static boolean |
isRunningLinux() |
static boolean |
isRunningMacOsX() |
static boolean |
isRunningUnix() |
static boolean |
isRunningWindows() |
static void |
setWorkingDirectoryAtStartup() |
public static final java.lang.String OS_WIN32
public static final java.lang.String OS_WIN64
public static final java.lang.String OS_MACOSX
public static final java.lang.String OS_MACOSCLASSIC
public static final java.lang.String OS_LINUX
public static final java.lang.String OS_BSD
public static final java.lang.String OS_RISCOS
public static final java.lang.String OS_BEOS
public static final java.lang.String OS_UNKNOWN
public static java.lang.String determineOS()
public static boolean is64Bit()
public static boolean is32Bit()
public static boolean isRunningWindows()
public static boolean isRunningMacOsX()
public static boolean isRunningLinux()
public static boolean isRunningUnix()
public static void setWorkingDirectoryAtStartup()
public static java.io.File getProMPackageDirectory()
public static boolean hasProMPackageDirectory()
public static java.io.File getProMWorkspaceDirectory()
public static boolean hasProMWorkspaceDirectory()
public static long getPhysicalMemory()