All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openxma.dsl.common.OsEnum Maven / Gradle / Ivy

There is a newer version: 6.0.2
Show newest version
package org.openxma.dsl.common;

public enum OsEnum {
	WINDOWS, MAC, LINUX;
	public static OsEnum getOs() {
		String osNameValue = System.getProperty("os.name");
		if (osNameValue.toLowerCase().indexOf("windows") > -1) {
			return WINDOWS;
		} else if (osNameValue.toLowerCase().indexOf("linux") > -1) {
			return LINUX;
		} else if (osNameValue.toLowerCase().indexOf("mac") > -1) {
			return MAC;
		}
		throw new IllegalStateException("os.name '" + osNameValue
				+ "' is not supported");
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy