Класс AccessibilityProvider
- java.lang.Object
-
- javax.accessibility.AccessibilityProvider
public abstract class AccessibilityProvider extends Object
Интерфейс поставщика сервиса (SPI) для вспомогательных технологий.
Этот класс поставщика сервиса предоставляет сопоставления между платформа-специфическими API доступности и API доступности Java.
Каждая реализация поставщика сервиса имеет имя и может быть активирована с помощью метода activate(). Поставщики сервисов могут быть загружены при инициализации стандартного toolkit.
- Примечание API:
- Обычно для поддержки доступности (например, для программ чтения с экрана и увеличителей) имеется по одному поставщику на платформу, такую как Windows или Linux. Однако можно активировать более одного поставщика сервиса. Например, инструмент тестирования, который предоставляет визуальные результаты, полученные путем запроса к API доступности Java, может быть активирован вместе с поддержкой программ чтения с экрана и увеличителей.
- С:
- 9
- См. также:
-
Toolkit.getDefaultToolkit(),ServiceLoader
Конструкторы
| Модификатор | Конструктор | Описание |
|---|---|---|
protected | AccessibilityProvider() | Инициализирует нового поставщика доступности. |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
abstract void | activate() | Активирует поддержку, предоставляемую этим поставщиком сервиса. |
abstract String | getName() | Возвращает имя этого поставщика сервиса. |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitКонструкторы
AccessibilityProvider
protected AccessibilityProvider()
Инициализирует нового поставщика доступности.
- Исключения:
-
SecurityException- Если установлен менеджер безопасности, и он запрещаетRuntimePermission"accessibilityProvider"
Методы
getName
public abstract String getName()
Возвращает имя этого поставщика сервиса. Это имя используется для поиска запрошенного поставщика сервиса.
- Возвращает:
- имя этого поставщика сервиса
activate
public abstract void activate()
Активирует поддержку, предоставляемую этим поставщиком сервиса.
© 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.desktop/javax/accessibility/AccessibilityProvider.html