⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 
javax.activation

Class FileTypeMap

java.lang.Object
|
+--javax.activation.FileTypeMap

Known Direct Subclasses:
MimetypesFileTypeMap


public abstract class FileTypeMap
extends java.lang.Object

Classifier for the MIME content type of files.
Author:

Method Summary

String

getContentType(File file)

Returns the content type of the specified file.

String

getContentType(String filename)

Returns the content type of the specified file path.

static FileTypeMap

getDefaultFileTypeMap()

Returns the system default file type map.

static void

setDefaultFileTypeMap(FileTypeMap map)

Sets the default file type map.

Method Details

getContentType

public String getContentType(File file)

Returns the content type of the specified file.

Parameters:
file - the file to classify

getContentType

public String getContentType(String filename)

Returns the content type of the specified file path.

Parameters:
filename - the path of the file to classify

getDefaultFileTypeMap

public static FileTypeMap getDefaultFileTypeMap()

Returns the system default file type map. If one has not been set, this returns a MimetypesFileTypeMap.


setDefaultFileTypeMap

public static void setDefaultFileTypeMap(FileTypeMap map)

Sets the default file type map.

Parameters:
map - the new file type map