|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface FlavorTable
従来の Map の一対一対応制限を緩和する FlavorMap です。フレーバは任意の数のネイティブにマッピングすることができ、同様にネイティブは任意の数のフレーバにマッピングすることができます。FlavorTable は対称である必要はありませんが、通常は対称になります。
メソッドの概要 | |
---|---|
List<DataFlavor> |
getFlavorsForNative(String nat)
指定された String の対応先の DataFlavor のList を返します。 |
List<String> |
getNativesForFlavor(DataFlavor flav)
指定された DataFlavor の対応先の String ネイティブのList を返します。 |
インタフェース java.awt.datatransfer.FlavorMap から継承されたメソッド |
---|
getFlavorsForNatives, getNativesForFlavors |
メソッドの詳細 |
---|
List<String> getNativesForFlavor(DataFlavor flav)
DataFlavor
の対応先の String
ネイティブのList
を返します。List
は、最適なネイティブからもっとも不適なものへソートされます。つまり、基本となるネイティブプラットフォームに指定されたフレーバのデータをもっともよく反映するのは、最初のネイティブということになります。返された List
は、この FlavorTable
の内部データの変更可能なコピーです。クライアントコードでは、このオブジェクトに影響を与えることなく、List
を自由に変更できます。
flav
- 対応するネイティブが返される DataFlavor
。null
が指定されている場合、 この FlavorTable
に現在知られているすべてのネイティブが順序不定で返される
java.lang.String
オブジェクトの java.util.List
List<DataFlavor> getFlavorsForNative(String nat)
String
の対応先の DataFlavor
のList
を返します。List
は、最適な DataFlavor
からもっとも不適なものへソートされます。つまり、Java アプリケーションに指定されたネイティブのデータをもっともよく反映するのは、最初の DataFlavor
ということになります。返された List
は、この FlavorTable
の内部データの変更可能なコピーです。クライアントコードでは、このオブジェクトに影響を与えることなく、List
を自由に変更できます。
nat
- 対応する DataFlavor
が返されるネイティブ。null
が指定されている場合、 この FlavorTable
に現在知られているすべての DataFlavor
が順序不定で返される
DataFlavor
オブジェクトの java.util.List
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。