javax.activation
Class FileTypeMap

java.lang.Object
  extended by 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: 467742 $ $Date: 2006-10-25 21:30:38 +0200 (Wed, 25 Oct 2006) $

Constructor Summary
FileTypeMap()
           
 
Method Summary
abstract  java.lang.String getContentType(java.io.File file)
           
abstract  java.lang.String getContentType(java.lang.String filename)
           
static FileTypeMap getDefaultFileTypeMap()
          Returns the default FileTypeMap
static void setDefaultFileTypeMap(FileTypeMap fileMap)
          Sets the default FileTypeMap for the system.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileTypeMap

public FileTypeMap()
Method Detail

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)


Copyright © {inceptionYear}-2008 null. All Rights Reserved.