src/solaris/classes/sun/nio/fs/MacOSXFileSystemProvider.java
Print this page
@@ -23,23 +23,27 @@
* questions.
*/
package sun.nio.fs;
-import java.nio.file.*;
-import java.nio.file.attribute.*;
-import java.io.IOException;
+import java.nio.file.Path;
+import java.nio.file.Paths;
+import java.nio.file.spi.FileTypeDetector;
/**
* MacOSX implementation of FileSystemProvider
*/
public class MacOSXFileSystemProvider extends BsdFileSystemProvider {
- public MacOSXFileSystemProvider() {
- super();
- }
-
@Override
MacOSXFileSystem newFileSystem(String dir) {
return new MacOSXFileSystem(this, dir);
}
+
+ @Override
+ FileTypeDetector getFileTypeDetector() {
+ final Path userMimeTypes =
+ Paths.get(System.getProperty("user.home"), ".mime.types");
+
+ return new MimeTypesFileTypeDetector(userMimeTypes);
+ }
}