- 既知のすべてのサブインタフェース:
- FlavorTable
- 既知のすべての実装クラス:
- SystemFlavorMap
public interface FlavorMap
プラットフォーム固有のデータ形式に対応する"natives" (文字列)と、プラットフォームに依存しないMIMEタイプに対応する"flavors" (DataFlavors)との間の双方向マップ。 FlavorMapは対称である必要はありませんが、通常は対称になります。 
- 導入されたバージョン:
- 1.2
- 
メソッドのサマリー修飾子と型 メソッド 説明 Map<String,DataFlavor>getFlavorsForNatives(String[] natives)指定されたStringネイティブから対応するDataFlavorへのMapを返します。Map<DataFlavor,String>getNativesForFlavors(DataFlavor[] flavors)指定されたDataFlavorから対応するStringネイティブへのMapを返します。
- 
メソッドの詳細- 
getNativesForFlavorsMap<DataFlavor,String> getNativesForFlavors(DataFlavor[] flavors)指定されたDataFlavorから対応するStringネイティブへのMapを返します。 返されたMapは、このFlavorMapの内部データの変更可能なコピーです。 クライアント・コードは、このオブジェクトに影響を与えることなく、Mapを自由に変更できます。- パラメータ:
- flavors- 返された- Mapのキー・セットになる- DataFlavorの配列。- nullが指定されている場合は、現在この- FlavorMapに認識されているすべての- DataFlavorから、それに対応する- Stringネイティブへのマッピングが返される。
- 戻り値:
- DataFlavorから- Stringネイティブへの- java.util.Map
 
- 
getFlavorsForNativesMap<String,DataFlavor> getFlavorsForNatives(String[] natives)指定されたStringネイティブから対応するDataFlavorへのMapを返します。 返されたMapは、このFlavorMapの内部データの変更可能なコピーです。 クライアント・コードは、このオブジェクトに影響を与えることなく、Mapを自由に変更できます。- パラメータ:
- natives- 返された- Mapのキー・セットになる- Stringの配列。- nullが指定されている場合は、現在この- FlavorMapに認識されているすべての- Stringネイティブから、それに対応する- DataFlavorへのマッピングが返される。
- 戻り値:
- Stringネイティブから- DataFlavorへの- java.util.Map
 
 
-