Класс AccessibleHyperlink
- java.lang.Object
-
- javax.accessibility.AccessibleHyperlink
- Все реализованные интерфейсы:
AccessibleAction
- Прямые известные подклассы:
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
public abstract class AccessibleHyperlink extends Object implements AccessibleAction
Инкапсуляция ссылки или набора ссылок (например, клиентской карты изображения) в документе гипертекста
- См. также:
-
Accessible,Accessible.getAccessibleContext(),AccessibleContext,AccessibleText,AccessibleContext.getAccessibleText()
Поля
Поля, объявленные в интерфейсе javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleHyperlink() |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
abstract boolean |
doAccessibleAction(int i) |
Выполняет указанное действие над объектом. |
abstract Object |
getAccessibleActionAnchor(int i) |
Возвращает объект, представляющий якорь ссылки, соответствующий этой ссылке. |
abstract int |
getAccessibleActionCount() |
Возвращает количество доступных действий, доступных в этой ссылке. Если их несколько, то первое НЕ считается "стандартным" действием этого объекта LINK (например, в HTML-карте изображений). |
abstract String |
getAccessibleActionDescription(int i) |
Возвращает строковое описание конкретного действия по ссылке. |
abstract Object |
getAccessibleActionObject(int i) |
Возвращает объект, представляющий действие по ссылке, соответствующий этой ссылке. |
abstract int |
getEndIndex() |
Получает индекс в документе гипертекста, на котором заканчивается эта ссылка. |
abstract int |
getStartIndex() |
Получает индекс в документе гипертекста, на котором начинается эта ссылка. |
abstract boolean |
isValid() |
Поскольку документ, с которым связана ссылка, может измениться, этот метод возвращает, действительна ли эта ссылка (относительно документа, на который она ссылается). |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Подробное описание конструкторов
AccessibleHyperlink
public AccessibleHyperlink()
Подробное описание методов
isValid
public abstract boolean isValid()
Поскольку документ, с которым связана ссылка, может измениться, этот метод возвращает, действительна ли эта ссылка (относительно документа, на который она ссылается).
- Возвращает:
- флаг, указывающий, действительна ли эта ссылка по отношению к документу, к которому она относится
getAccessibleActionCount
public abstract int getAccessibleActionCount()
Возвращает количество доступных действий, доступных в этой ссылке. Если их несколько, то первое НЕ считается "стандартным" действием этого объекта LINK (например, в HTML-карте изображений). Как правило, ссылки будут содержать только одно AccessibleAction.
- Определено в:
-
getAccessibleActionCountв интерфейсеAccessibleAction - Возвращает:
- число действий в этом объекте, начиная с нуля
doAccessibleAction
public abstract boolean doAccessibleAction(int i)
Выполняет указанное действие над объектом.
- Определено в:
-
doAccessibleActionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действия, начиная с нуля - Возвращает:
-
trueесли действие было выполнено; в противном случаеfalse - См. также:
getAccessibleActionCount()
getAccessibleActionDescription
public abstract String getAccessibleActionDescription(int i)
Возвращает строковое описание конкретного действия по ссылке. Это должна быть строка текста, связанная с якорем ссылки, это должен быть текст якоря. Например, из HTML: <a HREF="http://www.sun.com/access">Accessibility</a> этот метод вернет "Accessibility".
Аналогично, из этого HTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> этот метод вернет "top hat"
- Определено в:
-
getAccessibleActionDescriptionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действия, начиная с нуля - Возвращает:
- строковое описание действия
- См. также:
getAccessibleActionCount()
getAccessibleActionObject
public abstract Object getAccessibleActionObject(int i)
Возвращает объект, представляющий действие по ссылке, соответствующий этой ссылке. Например, из HTML: <a HREF="http://www.sun.com/access">Accessibility</a> этот метод вернет java.net.URL("http://www.sun.com/access.html");
- Параметры:
-
i- индекс действия, начиная с нуля - Возвращает:
- объект, представляющий ссылку гипертекста
- См. также:
getAccessibleActionCount()
getAccessibleActionAnchor
public abstract Object getAccessibleActionAnchor(int i)
Возвращает объект, представляющий якорь ссылки, соответствующий этой ссылке. Например, из HTML: <a href="http://www.sun.com/access">Accessibility</a> этот метод вернет String, содержащий текст: "Accessibility".
Аналогично, из этого HTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> это может вернуть ImageIcon("top-hat.gif", "top hat");
- Параметры:
-
i- индекс действия, начиная с нуля - Возвращает:
- объект, представляющий якорь гипертекста
- См. также:
getAccessibleActionCount()
getStartIndex
public abstract int getStartIndex()
Получает индекс в документе гипертекста, на котором начинается эта ссылка.
- Возвращает:
- индекс начала ссылки
getEndIndex
public abstract int getEndIndex()
Получает индекс в документе гипертекста, на котором заканчивается эта ссылка.
- Возвращает:
- индекс конца ссылки
© 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/AccessibleHyperlink.html