Spec-Zone.ru › OpenJDK 8

Класс 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-карте изображений). Как правило, ссылки содержат только одно AccessibleAction.

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()

Так как документ, к которому привязана ссылка, может измениться, этот метод возвращает, действительна ли ссылка (относительно документа, на который она ссылается).

Возвращает:
флаг, указывающий, действительна ли ссылка относительно AccessibleHypertext, к которому она принадлежит

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> этот метод вернет строку, содержащую текст: "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.

Spec-Zone.ru

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