java.awt.datatransfer
クラス SystemFlavorMap
java.lang.Object
|
+--java.awt.datatransfer.SystemFlavorMap
- public final class SystemFlavorMap
- extends Object
- implements FlavorMap
SystemFlavorMap は、外部から設定可能なマップであり、プラットフォームのネイティブなタイプ名 (文字列) を、 MIME 形式の文字列、および関連付けられた DataFlavor にマッピングします。
このマップは DnD システムによって使用され、プラットフォームでのデータタイプを MIME 形式にマッピングして、プラットフォームの DnD システムを介して Java とプラットフォームの間でオブジェクトの転送を可能にします。
- 導入されたバージョン:
- JDK1.2
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
getDefaultFlavorMap
public static FlavorMap getDefaultFlavorMap()
- デフォルトのシステム実装を取得します。
getNativesForFlavors
public Map getNativesForFlavors(DataFlavor[] flavors)
- フレーバをネイティブなデータタイプ名にマッピングします。
- 定義:
- インタフェース FlavorMap 内の getNativesForFlavors
getFlavorsForNatives
public Map getFlavorsForNatives(String[] natives)
- ネイティブなデータタイプ名を対応するフレーバにマッピングします。
- 定義:
- インタフェース FlavorMap 内の getFlavorsForNatives
encodeJavaMIMEType
public static String encodeJavaMIMEType(String mimeType)
- 戻り値:
- ネイティブなタイプ名として使用するために符号化された Java MIME 形式
encodeDataFlavor
public static String encodeDataFlavor(DataFlavor df)
- 戻り値:
- ネイティブなタイプ名として使用するために符号化された Java MIME 形式
isJavaMIMEType
public static boolean isJavaMIMEType(String atom)
- 戻り値:
- ネイティブなデータタイプの文字列が、符号化された Java MIME 形式であるかどうか
decodeJavaMIMEType
public static String decodeJavaMIMEType(String atom)
- 戻り値:
- 復号化された Java MIME 形式文字列
decodeDataFlavor
public static DataFlavor decodeDataFlavor(String atom)
throws ClassNotFoundException
- 戻り値:
- DataFlavor として復号化された Java MIME 形式
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.