javax.activation
Class FileTypeMap
java.lang.Object
javax.activation.FileTypeMap
- Direct Known Subclasses:
- MimetypesFileTypeMap
- public abstract class FileTypeMap
- extends java.lang.Object
FileTypeMap is an abstract class that provides a data type interface for files.
- Version:
- $Rev: 158799 $ $Date: 2005-03-23 10:12:08 -0700 (Wed, 23 Mar 2005) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultFileTypeMap
private static FileTypeMap defaultFileTypeMap
FileTypeMap
public FileTypeMap()
setDefaultFileTypeMap
public static void setDefaultFileTypeMap(FileTypeMap fileMap)
- Sets the default FileTypeMap for the system.
- Parameters:
fileMap - the new default FileTypeMap
- Throws:
java.lang.SecurityException - if the caller does not have "SetFactory" RuntimePermission
getDefaultFileTypeMap
public static FileTypeMap getDefaultFileTypeMap()
- Returns the default FileTypeMap
- Returns:
- the default FileTYpeMap; if null returns a MimetypesFileTypeMap
getContentType
public abstract java.lang.String getContentType(java.io.File file)
getContentType
public abstract java.lang.String getContentType(java.lang.String filename)