org.apache.commons.vfs.impl
Class FileTypeMap
java.lang.Object
org.apache.commons.vfs.impl.FileTypeMap
class FileTypeMap
- extends java.lang.Object
A helper class that determines the provider to use for a file.
- Version:
- $Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Mi, 29 Nov 2006) $
- Author:
- Adam Murdoch
Method Summary |
void |
addExtension(java.lang.String extension,
java.lang.String scheme)
Adds a filename extension mapping. |
void |
addMimeType(java.lang.String mimeType,
java.lang.String scheme)
Adds a MIME type mapping. |
java.lang.String |
getScheme(FileObject file)
Finds the provider to use to create a filesystem from a given file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mimeTypeMap
private final java.util.Map mimeTypeMap
extensionMap
private final java.util.Map extensionMap
FileTypeMap
FileTypeMap()
addMimeType
public void addMimeType(java.lang.String mimeType,
java.lang.String scheme)
- Adds a MIME type mapping.
addExtension
public void addExtension(java.lang.String extension,
java.lang.String scheme)
- Adds a filename extension mapping.
getScheme
public java.lang.String getScheme(FileObject file)
throws FileSystemException
- Finds the provider to use to create a filesystem from a given file.
- Throws:
FileSystemException