Spec-Zone.ru › OpenJDK 21

Интерфейс FlavorTable

Все суперинтерфейсы:
FlavorMap
Все известные реализующие классы:
SystemFlavorMap
public interface FlavorTable extends FlavorMap
FlavorMap, которая ослабляет традиционное ограничение 1-к-1 отображения Map. Вкус может отображаться на любое количество нативов, и аналогично натив может отображаться на любое количество вкусов. FlavorTables необязательно должны быть симметричными, но обычно ими являются.
С:
1.4

Краткое описание методов

Модификатор и тип Метод Описание
List<DataFlavor> getFlavorsForNative(String nat)
Возвращает List DataFlavor по которому соответствует указанный String.
List<String> getNativesForFlavor(DataFlavor flav)
Возвращает List String нативов, которым соответствует указанный DataFlavor.

Методы, объявленные в интерфейсе java.awt.datatransfer.FlavorMap

getFlavorsForNatives, getNativesForFlavors

Подробное описание методов

getNativesForFlavor

List<String> getNativesForFlavor(DataFlavor flav)
Возвращает List String нативов, которым соответствует указанный DataFlavor. List будет отсортирован от лучшего натива к худшему. То есть, первый натив лучше всего отразит данные в указанном вкусе на базовой платформе натива. Возвращаемый List является изменяемой копией внутренних данных этого FlavorTable. Код клиента свободен изменять List без влияния на этот объект.
Параметры:
flav - вкус, соответствующие нативы которого должны быть возвращены. Если null указан, все нативы, в настоящее время известные этому FlavorTable, возвращаются в неопределенном порядке.
Возвращает:
java.util.List java.lang.String объектов, являющихся платформенно-специфическими представлениями платформенно-специфических форматов данных

getFlavorsForNative

List<DataFlavor> getFlavorsForNative(String nat)
Возвращает List DataFlavor по которому соответствует указанный String. List будет отсортирован от лучшего DataFlavor к худшему. То есть, первый DataFlavor лучше всего отразит данные в указанном нативе в приложении Java. Возвращаемый List является изменяемой копией внутренних данных этого FlavorTable. Код клиента свободен изменять List без влияния на этот объект.
Параметры:
nat - натив, соответствующие вкусы которого должны быть возвращены. Если null указан, все вкусы, в настоящее время известные этому FlavorTable, возвращаются в неопределенном порядке.
Возвращает:
java.util.List DataFlavor объектов, в которые можно перевести платформенно-специфические данные в указанном платформенно-специфическом нативе

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.datatransfer/java/awt/datatransfer/FlavorTable.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API