javax.activation
Ŭ·¡½º FileTypeMap

java.lang.Object
  |
  +--javax.activation.FileTypeMap
Á÷°èÀÇ ±âÁ¸ÀÇ ¼­ºê Ŭ·¡½º:
MimetypesFileTypeMap

public abstract class FileTypeMap
extends java.lang.Object

FileTypeMap ´Â, ÆÄÀÏÀÇ µ¥ÀÌÅÍÀÇ ÇüÁö¸¦ ¹«´Ì¸¦ ¹Ú¾Æ¼­ ¿°»öÇÑ °Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â abstract Ŭ·¡½ºÀÔ´Ï´Ù. ÀÌ Å¬·¡½ºÀÇ ½ÇÀå¿¡¼­´Â, ÄÁÅÙÃ÷ Çü½ÄÀ» ÆÄÀÏ¸í ¶Ç´Â File ¿ÀºêÁ§Æ®·ÎºÎÅÍ ÃëµæÇÏ´Â getContentType ¸Þ¼Òµå¸¦ ½ÇÀåÇÕ´Ï´Ù. FileTypeMap ´Â, µ¥ÀÌÅÍÇüÀ» ÆÇ´ÜÇÏ´Â °æ¿ì, ÆÄÀÏÀÇ ÆÄÀÏ È®ÀåÀÚ(extension)ÀÇ Á¶»ç (MimetypesFileTypeMap µî)·ÎºÎÅÍ, ÆÄÀÏÀ» ¿­¾î ÆÄÀÏÀÇ ³»¿ëÀ¸·ÎºÎÅÍ ±× ÇüŸ¦ À̲ø¾î³¾ ¶§±îÁö, ÀÓÀÇÀÇ ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. FileDataSource Ŭ·¡½º´Â, µðÆúÆ®ÀÇ FileTypeMap (º¯°æµÇÁö ¾Ê´Â ÇÑ MimetypesFileTypeMap)¸¦ »ç¿ëÇØ, ÆÄÀÏÀÇ ÄÁÅÙÃ÷ Çü½ÄÀ» ÆÇ´ÜÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
FileTypeMap , FileDataSource , MimetypesFileTypeMap

constructor¡¡ ¡¡ ÀÇ °³¿ä
FileTypeMap ()
          µðÆúÆ®ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
abstract  java.lang.String getContentType (java.io.File file)
          ÆÄÀÏ ¿ÀºêÁ§Æ®ÀÇ ÇüŸ¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  java.lang.String getContentType (java.lang.String filename)
          °Ç³×¹ÞÀº ÆÄÀÏÀÇ ÇüŸ¦ µ¹·ÁÁÝ´Ï´Ù.
static FileTypeMap getDefaultFileTypeMap ()
          ½Ã½ºÅÛÀÇ µðÆúÆ®ÀÇ FileTypeMap ¸¦ µ¹·ÁÁÝ´Ï´Ù.
static void setDefaultFileTypeMap (FileTypeMap  map)
          ½Ã½ºÅÛÀÇ µðÆúÆ®ÀÇ FileTypeMap ¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

constructor¡¡ ¡¡ ÀÇ »ó¼¼

FileTypeMap

public FileTypeMap()
µðÆúÆ®ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
¸Þ¼ÒµåÀÇ »ó¼¼

getContentType

public abstract java.lang.String getContentType(java.io.File file)
ÆÄÀÏ ¿ÀºêÁ§Æ®ÀÇ ÇüŸ¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â, Ç×»ó À¯È¿ÇÑ MIME ŸÀÔÀ» µ¹·ÁÁÝ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
file - ÇüÁö¸¦ ¹«´Ì¸¦ ¹Ú¾Æ¼­ ¿°»öÇÑ °ÍÀÇ ´ë»óÀÌ µÇ´Â ÆÄÀÏ
¹Ýȯ°ª:
ÄÁÅÙÃ÷ Çü½Ä

getContentType

public abstract java.lang.String getContentType(java.lang.String filename)
°Ç³×¹ÞÀº ÆÄÀÏÀÇ ÇüŸ¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â, Ç×»ó À¯È¿ÇÑ MIME ŸÀÔÀ» µ¹·ÁÁÝ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
filename - ÆÄÀÏÀÇ ÆÐ½º¸í
¹Ýȯ°ª:
ÄÁÅÙÃ÷ Çü½Ä

setDefaultFileTypeMap

public static void setDefaultFileTypeMap(FileTypeMap  map)
½Ã½ºÅÛÀÇ µðÆúÆ®ÀÇ FileTypeMap ¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÀνºÅϽº´Â, getDefaultFileTypeMap ÀÇ È£Ãâ Ãø¿¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
map - FileTypeMap
¿¹¿Ü:
java.lang.SecurityException - È£Ãâ Ãø¿¡ µðÆúÆ®¸¦ º¯°æÇÏ´Â ±ÇÇÑÀÌ ¾ø´Â °æ¿ì

getDefaultFileTypeMap

public static FileTypeMap  getDefaultFileTypeMap()
½Ã½ºÅÛÀÇ µðÆúÆ®ÀÇ FileTypeMap ¸¦ µ¹·ÁÁÝ´Ï´Ù. SetDefaultFileTypeMap °¡ ºÒ·Á °¬À» °æ¿ì´Â, ±× ÀνºÅϽº¸¦ µ¹·ÁÁÖ¾î, ±×·¸Áö ¾ÊÀº °æ¿ì´Â,MimetypesFileTypeMap ÀÇ ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù.
¹Ýȯ°ª:
µðÆúÆ®ÀÇ FileTypeMap
°ü·Ã Ç׸ñ:
setDefaultFileTypeMap(javax.activation.FileTypeMap)


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.