Package org.syncany.util
Class EnvironmentUtil
- java.lang.Object
-
- org.syncany.util.EnvironmentUtil
-
public class EnvironmentUtil extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EnvironmentUtil.OperatingSystem
-
Constructor Summary
Constructors Constructor Description EnvironmentUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getArchDescription()
static EnvironmentUtil.OperatingSystem
getOperatingSystem()
static java.lang.String
getOperatingSystemDescription()
Returns the operating system short descripton.static boolean
isDebianBased()
static boolean
isMacOSX()
static boolean
isUnixLikeOperatingSystem()
static boolean
isWindows()
static void
setOperatingSystem(EnvironmentUtil.OperatingSystem aOperatingSystem)
static boolean
symlinksSupported()
-
-
-
Constructor Detail
-
EnvironmentUtil
public EnvironmentUtil()
-
-
Method Detail
-
setOperatingSystem
public static void setOperatingSystem(EnvironmentUtil.OperatingSystem aOperatingSystem)
-
getOperatingSystem
public static EnvironmentUtil.OperatingSystem getOperatingSystem()
-
isUnixLikeOperatingSystem
public static boolean isUnixLikeOperatingSystem()
-
isWindows
public static boolean isWindows()
-
isMacOSX
public static boolean isMacOSX()
-
symlinksSupported
public static boolean symlinksSupported()
-
isDebianBased
public static boolean isDebianBased()
-
getArchDescription
public static java.lang.String getArchDescription()
- Returns:
- x86, x86_64, sparc, ppc, armv41, i686, ppc64, powerpc, par-risc, ia64n, pa_risk2.0, pa_risk, power, power_rs, mips, alpha
- See Also:
- Possible return values
-
getOperatingSystemDescription
public static java.lang.String getOperatingSystemDescription()
Returns the operating system short descripton.- Returns:
- aix, digital, freebsd, hp, irix, linux, mac, mpe/ix, netware, os/2, solaris, windows
- See Also:
- Possible output values
-
-