static FileSystem get() { String os = System.getProperty("os.name"); //System.out.println("os = " + os); os = os.toLowerCase(); if (os.contains("windows")) { return new Win32FileSystem(); } else if (os.contains("linux") || os.contains("sun os") || os.contains("sunos") || os.contains("solaris") || os.contains("mpe/ix") || os.contains("hp-ux") || os.contains("aix") || os.contains("freebsd") || os.contains("irix") || os.contains("digital unix") || os.contains("unix") || os.contains("mac os x")) { return new UnixFileSystem(); } else { return new UnknownFileSystem(os); } }
static FileSystem get() { String os = System.getProperty("os.name"); //System.out.println("os = " + os); os = os.toLowerCase(); if (os.contains("windows")) { return new Win32FileSystem(); } else if (os.contains("linux") || os.contains("sun os") || os.contains("sunos") || os.contains("solaris") || os.contains("mpe/ix") || os.contains("hp-ux") || os.contains("aix") || os.contains("freebsd") || os.contains("irix") || os.contains("digital unix") || os.contains("unix") || os.contains("mac os x")) { return new UnixFileSystem(); } else { return new UnknownFileSystem(os); } }
static FileSystem get() { String os = System.getProperty("os.name"); //System.out.println("os = " + os); os = os.toLowerCase(); if (os.indexOf("windows") != -1) { return new Win32FileSystem(); } else if (os.indexOf("linux") != -1 || os.indexOf("sun os") != -1 || os.indexOf("sunos") != -1 || os.indexOf("solaris") != -1 || os.indexOf("mpe/ix") != -1 || os.indexOf("hp-ux") != -1 || os.indexOf("aix") != -1 || os.indexOf("freebsd") != -1 || os.indexOf("irix") != -1 || os.indexOf("digital unix") != -1 || os.indexOf("unix") != -1 || os.indexOf("mac os x") != -1) { return new UnixFileSystem(); } else { return new UnknownFileSystem(os); } }