- 所有已知的子接口:
-
FlavorTable
- 所有已知的实现类:
-
SystemFlavorMap
public interface FlavorMap
一个双向映射,将“本地”(字符串)与平台特定数据格式对应的“flavors”(DataFlavors)以及与平台无关的MIME类型对应的“flavors”(DataFlavors)之间进行映射。FlavorMaps不一定对称,但通常是对称的。
- 自版本:
- 1.2
-
Method Summary
Modifier and TypeMethodDescriptiongetFlavorsForNatives(String[] natives) 返回指定的String本地与其对应的DataFlavor的Map。getNativesForFlavors(DataFlavor[] flavors) 返回指定的DataFlavor与其对应的String本地的Map。
-
Method Details
-
getNativesForFlavors
返回指定的DataFlavor与其对应的String本地的Map。返回的Map是此FlavorMap内部数据的可修改副本。客户端代码可以自由修改Map,而不会影响此对象。- 参数:
-
flavors- 一个DataFlavor数组,将成为返回的Map的键集。如果指定为null,将返回此FlavorMap当前已知的所有DataFlavor与其对应的String本地的映射。 - 返回:
-
一个
java.util.Map,将DataFlavor映射到String本地
-
getFlavorsForNatives
返回指定的String本地与其对应的DataFlavor的Map。返回的Map是此FlavorMap内部数据的可修改副本。客户端代码可以自由修改Map,而不会影响此对象。- 参数:
-
natives- 一个String数组,将成为返回的Map的键集。如果指定为null,将返回此FlavorMap当前已知的所有String本地与其对应的DataFlavor的映射。 - 返回:
-
一个
java.util.Map,将String本地映射到DataFlavor
-