Класс 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 voidactivate()

Активирует поддержку, предоставляемую этим поставщиком сервиса.

abstract StringgetName()

Возвращает имя этого поставщика сервиса.

Методы, объявленные в классе 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

Spec-Zone .ru
спецификации, руководства, описания, API