|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
従来の Map の一対一対応制限を緩和する FlavorMap です。フレーバは任意の数のネイティブにマッピングすることができ、同様にネイティブは任意の数のフレーバにマッピングすることができます。FlavorTable は対称である必要はありませんが、通常は対称になります。
メソッドの概要 | |
List |
getFlavorsForNative(String nat)
指定された String の対応先の DataFlavor のList を返します。 |
List |
getNativesForFlavor(DataFlavor flav)
指定された DataFlavor の対応先の String ネイティブのList を返します。 |
インタフェース java.awt.datatransfer.FlavorMap から継承したメソッド |
getFlavorsForNatives, getNativesForFlavors |
メソッドの詳細 |
public List getNativesForFlavor(DataFlavor flav)
DataFlavor
の対応先の String
ネイティブのList
を返します。List
は、最適なネイティブからもっとも不適なものへソートされます。つまり、基本となるネイティブプラットフォームに指定されたフレーバのデータをもっともよく反映するのは、最初のネイティブということになります。返された List
は、この FlavorTable
の内部データの変更可能なコピーです。クライアントコードでは、このオブジェクトに影響を与えることなく、List
を自由に変更できます。
flav
- 対応するネイティブが返される DataFlavor
。null
が指定されている場合、この FlavorTable
に現在知られているすべてのネイティブが順序不定で返される
java.lang.String
オブジェクトの java.util.List
public List getFlavorsForNative(String nat)
String
の対応先の DataFlavor
のList
を返します。List
は、最適な DataFlavor
からもっとも不適なものへソートされます。つまり、Java アプリケーションに指定されたネイティブのデータをもっともよく反映するのは、最初の DataFlavor
ということになります。返された List
は、この FlavorTable
の内部データの変更可能なコピーです。クライアントコードでは、このオブジェクトに影響を与えることなく、List
を自由に変更できます。
nat
- 対応する DataFlavor
が返されるネイティブ。null
が指定されている場合、この FlavorTable
に現在知られているすべての DataFlavor
が順序不定で返される
DataFlavor
オブジェクトの java.util.List
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.