org.processmining.framework.util
Class RuntimeUtils

java.lang.Object
  extended by org.processmining.framework.util.RuntimeUtils

public class RuntimeUtils
extends java.lang.Object

Author:
christian

Field Summary
static java.lang.String currentOs
           
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
           
 
Constructor Summary
RuntimeUtils()
           
 
Method Summary
static java.lang.String determineOS()
           
static boolean isRunningLinux()
           
static boolean isRunningMacOsX()
           
static boolean isRunningUnix()
           
static boolean isRunningWindows()
           
static java.lang.String stripHtmlForOsx(java.lang.String menuText)
          If the runtime environment is detected to be Mac OS X, this method will strip the parameter string of all HTML tags and return the result.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OS_WIN32

public static final java.lang.String OS_WIN32
See Also:
Constant Field Values

OS_MACOSX

public static final java.lang.String OS_MACOSX
See Also:
Constant Field Values

OS_MACOSCLASSIC

public static final java.lang.String OS_MACOSCLASSIC
See Also:
Constant Field Values

OS_LINUX

public static final java.lang.String OS_LINUX
See Also:
Constant Field Values

OS_BSD

public static final java.lang.String OS_BSD
See Also:
Constant Field Values

OS_RISCOS

public static final java.lang.String OS_RISCOS
See Also:
Constant Field Values

OS_BEOS

public static final java.lang.String OS_BEOS
See Also:
Constant Field Values

OS_UNKNOWN

public static final java.lang.String OS_UNKNOWN
See Also:
Constant Field Values

currentOs

public static java.lang.String currentOs
Constructor Detail

RuntimeUtils

public RuntimeUtils()
Method Detail

determineOS

public static java.lang.String determineOS()

isRunningWindows

public static boolean isRunningWindows()

isRunningMacOsX

public static boolean isRunningMacOsX()

isRunningLinux

public static boolean isRunningLinux()

isRunningUnix

public static boolean isRunningUnix()

stripHtmlForOsx

public static java.lang.String stripHtmlForOsx(java.lang.String menuText)
If the runtime environment is detected to be Mac OS X, this method will strip the parameter string of all HTML tags and return the result. On all other platforms, the parameter string is returned unchanged.

Parameters:
menuText -
Returns: