Интерфейс FlavorTable
- Все суперинтерфейсы:
FlavorMap
- Все известные реализующие классы:
SystemFlavorMap
public interface FlavorTable extends FlavorMap
FlavorMap, который ослабляет традиционное ограничение 1 к 1 для Map. Вкус может быть сопоставлен с любым количеством нативных значений, и, аналогично, нативное значение может быть сопоставлено с любым количеством вкусов. FlavorTable не обязательно должен быть симметричным, но обычно им является.
- С:
- 1.4
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
List<DataFlavor> |
getFlavorsForNative(String nat) |
Возвращает |
List<String> |
getNativesForFlavor(DataFlavor flav) |
Возвращает |
Методы, объявленные в интерфейсе java.awt.datatransfer.FlavorMap
getFlavorsForNatives, getNativesForFlavors
Методы
getNativesForFlavor
List<String> getNativesForFlavor(DataFlavor flav)
Возвращает List String нативных значений, которым соответствует указанный DataFlavor . List будут отсортированы от лучшего нативного значения к худшему. То есть первое нативное значение наилучшим образом отражает данные в указанном вкусе для базовой нативной платформы. Возвращаемый List является изменяемой копией внутренних данных этого FlavorTable. Код клиента свободен изменять List без влияния на этот объект.
- Параметры:
-
flav—DataFlavor, соответствующие нативные значения которого должны быть возвращены. Еслиnullуказано, все нативные значения, известные этомуFlavorTable, возвращаются в произвольном порядке. - Возвращает:
java.util.Listjava.lang.Stringобъектов, которые являются платформенно-специфическими представлениями платформенно-специфических форматов данных
getFlavorsForNative
List<DataFlavor> getFlavorsForNative(String nat)
Возвращает List DataFlavor , которым соответствует указанное String . List будут отсортированы от лучшего DataFlavor к худшему. То есть первый DataFlavor наилучшим образом отразит данные в указанном нативном значении для приложения Java. Возвращаемый List является изменяемой копией внутренних данных этого FlavorTable. Код клиента свободен изменять List без влияния на этот объект.
- Параметры:
-
nat— нативное значение, соответствующие вкусы которого должны быть возвращены. Еслиnullуказано, всеDataFlavor, известные этомуFlavorTable, возвращаются в произвольном порядке. - Возвращает:
java.util.ListDataFlavorобъектов, в которые можно преобразовать платформенно-специфические данные в указанном платформенно-специфическом нативном значении
© 1993, 2020, 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/11/docs/api/java.datatransfer/java/awt/datatransfer/FlavorTable.html