Класс AccessibleRelation
public class AccessibleRelation extends AccessibleBundle
AccessibleRelation описывает отношение между объектом, реализующим AccessibleRelation, и одним или несколькими другими объектами. Фактические отношения объекта с другими объектами определяются как AccessibleRelationSet, представляющее собой составной набор из AccessibleRelations. Метод AccessibleBundle.toDisplayString() позволяет получить локализованную строку для независимого от локали ключа из предопределенного ResourceBundle для ключей, определенных в этом классе.
Константы этого класса представляют собой строго типизированное перечисление распространенных ролей объектов. Если констант этого класса недостаточно для описания роли объекта, следует создать подкласс этого класса и предоставить в нем константы аналогичным образом.
- Начиная с:
- 1.3
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
CHILD_NODE_OF |
Указывает, что объект является дочерним узлом одного или нескольких объектов. |
static final String |
CHILD_NODE_OF_PROPERTY |
Указывает, что отношение CHILD_NODE_OF между двумя или несколькими объектами изменилось. |
static final String |
CONTROLLED_BY |
Указывает, что объект управляется одним или несколькими целевыми объектами. |
static final String |
CONTROLLED_BY_PROPERTY |
Указывает, что целевой объект, управляющий объектом, изменился. |
static final String |
CONTROLLER_FOR |
Указывает, что объект управляет одним или несколькими целевыми объектами. |
static final String |
CONTROLLER_FOR_PROPERTY |
Указывает, что объект, управляющий целевым объектом, изменился. |
static final String |
EMBEDDED_BY |
Указывает, что объект встроен в один или несколько других объектов. |
static final String |
EMBEDDED_BY_PROPERTY |
Указывает, что отношение EMBEDDED_BY между двумя или несколькими объектами изменилось. |
static final String |
EMBEDS |
Указывает, что в объект встроен один или несколько других объектов. |
static final String |
EMBEDS_PROPERTY |
Указывает, что отношение EMBEDS между двумя или несколькими объектами изменилось. |
static final String |
FLOWS_FROM |
Указывает, что объект логически смежен со вторым объектом, который расположен перед ним. |
static final String |
FLOWS_FROM_PROPERTY |
Указывает, что отношение FLOWS_FROM между двумя объектами изменилось. |
static final String |
FLOWS_TO |
Указывает, что объект логически смежен со вторым объектом, который расположен после него. |
static final String |
FLOWS_TO_PROPERTY |
Указывает, что отношение FLOWS_TO между двумя объектами изменилось. |
static final String |
LABEL_FOR |
Указывает, что объект является меткой для одного или нескольких целевых объектов. |
static final String |
LABEL_FOR_PROPERTY |
Указывает, что целевая группа метки изменилась. |
static final String |
LABELED_BY |
Указывает, что объект помечен одним или несколькими целевыми объектами. |
static final String |
LABELED_BY_PROPERTY |
Указывает, что объекты, выполняющие роль меток, изменились. |
static final String |
MEMBER_OF |
Указывает, что объект является членом группы из одного или нескольких целевых объектов. |
static final String |
MEMBER_OF_PROPERTY |
Указывает, что членство в группе изменилось. |
static final String |
PARENT_WINDOW_OF |
Указывает, что объект является родительским окном одного или нескольких объектов. |
static final String |
PARENT_WINDOW_OF_PROPERTY |
Указывает, что отношение PARENT_WINDOW_OF между двумя или несколькими объектами изменилось. |
static final String |
SUBWINDOW_OF |
Указывает, что объект является подчиненным окном одного или нескольких объектов. |
static final String |
SUBWINDOW_OF_PROPERTY |
Указывает, что отношение SUBWINDOW_OF между двумя или несколькими объектами изменилось. |
Поля, объявленные в классе AccessibleBundle
key | Модификатор и тип | Поле | Описание |
|---|---|---|
protected String |
key |
Не зависящее от локали имя состояния. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleRelation |
Создает новый AccessibleRelation с использованием заданного ключа, не зависящего от локали. |
AccessibleRelation |
Создает новый AccessibleRelation с использованием заданного ключа, не зависящего от локали. |
AccessibleRelation |
Создает новый AccessibleRelation с использованием заданного ключа, не зависящего от локали. |
Краткое описание методов
Методы, объявленные в классе AccessibleBundle
toDisplayString, toDisplayString, toDisplayString, toString | Модификатор и тип | Метод | Описание |
|---|---|---|
String |
toDisplayString() |
Возвращает локализованную строку с описанием ключа, используя локаль по умолчанию. |
protected String |
toDisplayString |
Возвращает ключ в виде локализованной строки. |
String |
toDisplayString |
Возвращает ключ в виде локализованной строки. |
String |
toString() |
Возвращает локализованную строку с описанием ключа, используя локаль по умолчанию. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, планируется удаление: этот элемент API подлежит удалению в будущей версии. Финализация объявлена устаревшей и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо истечения определенного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо истечения определенного промежутка реального времени. |
Подробное описание полей
LABEL_FOR
public static final String LABEL_FOR
- См. также:
LABELED_BY
public static final String LABELED_BY
- См. также:
MEMBER_OF
public static final String MEMBER_OF
- См. также:
CONTROLLER_FOR
public static final String CONTROLLER_FOR
- См. также:
CONTROLLED_BY
public static final String CONTROLLED_BY
- См. также:
FLOWS_TO
public static final String FLOWS_TO
- Начиная с:
- 1.5
- См. также:
FLOWS_FROM
public static final String FLOWS_FROM
- Начиная с:
- 1.5
- См. также:
SUBWINDOW_OF
public static final String SUBWINDOW_OF
- Начиная с:
- 1.5
- См. также:
PARENT_WINDOW_OF
public static final String PARENT_WINDOW_OF
- Начиная с:
- 1.5
- См. также:
EMBEDS
public static final String EMBEDS
- Начиная с:
- 1.5
- См. также:
EMBEDDED_BY
public static final String EMBEDDED_BY
- Начиная с:
- 1.5
- См. также:
CHILD_NODE_OF
public static final String CHILD_NODE_OF
- Начиная с:
- 1.5
- См. также:
LABEL_FOR_PROPERTY
public static final String LABEL_FOR_PROPERTY
- См. также:
LABELED_BY_PROPERTY
public static final String LABELED_BY_PROPERTY
- См. также:
MEMBER_OF_PROPERTY
public static final String MEMBER_OF_PROPERTY
- См. также:
CONTROLLER_FOR_PROPERTY
public static final String CONTROLLER_FOR_PROPERTY
- См. также:
CONTROLLED_BY_PROPERTY
public static final String CONTROLLED_BY_PROPERTY
- См. также:
FLOWS_TO_PROPERTY
public static final String FLOWS_TO_PROPERTY
FLOWS_TO между двумя объектами изменилось.- Начиная с:
- 1.5
- См. также:
FLOWS_FROM_PROPERTY
public static final String FLOWS_FROM_PROPERTY
FLOWS_FROM между двумя объектами изменилось.- Начиная с:
- 1.5
- См. также:
SUBWINDOW_OF_PROPERTY
public static final String SUBWINDOW_OF_PROPERTY
SUBWINDOW_OF между двумя или несколькими объектами изменилось.- Начиная с:
- 1.5
- См. также:
PARENT_WINDOW_OF_PROPERTY
public static final String PARENT_WINDOW_OF_PROPERTY
PARENT_WINDOW_OF между двумя или несколькими объектами изменилось.- Начиная с:
- 1.5
- См. также:
EMBEDS_PROPERTY
public static final String EMBEDS_PROPERTY
EMBEDS между двумя или несколькими объектами изменилось.- Начиная с:
- 1.5
- См. также:
EMBEDDED_BY_PROPERTY
public static final String EMBEDDED_BY_PROPERTY
EMBEDDED_BY между двумя или несколькими объектами изменилось.- Начиная с:
- 1.5
- См. также:
CHILD_NODE_OF_PROPERTY
public static final String CHILD_NODE_OF_PROPERTY
CHILD_NODE_OF между двумя или несколькими объектами изменилось.- Начиная с:
- 1.5
- См. также:
Подробное описание конструкторов
AccessibleRelation
public AccessibleRelation(String key)
AccessibleRelation с использованием заданного ключа, не зависящего от локали. Ключ String должен быть ключом отношения, не зависящим от локали. Он не предназначен для использования в качестве фактического String, отображаемого пользователю. Чтобы получить локализованную строку, используйте AccessibleBundle.toDisplayString().- Параметры:
-
key— имя отношения, не зависящее от локали - См. также:
AccessibleRelation
public AccessibleRelation(String key, Object target)
AccessibleRelation с использованием заданного ключа, не зависящего от локали. Ключ String должен быть ключом отношения, не зависящим от локали. Он не предназначен для использования в качестве фактического String, отображаемого пользователю. Чтобы получить локализованную строку, используйте AccessibleBundle.toDisplayString().- Параметры:
-
key— имя отношения, не зависящее от локали -
target— целевой объект этого отношения - См. также:
AccessibleRelation
public AccessibleRelation(String key, Object[] target)
AccessibleRelation с использованием заданного ключа, не зависящего от локали. Ключ String должен быть ключом отношения, не зависящим от локали. Он не предназначен для использования в качестве фактического String, отображаемого пользователю. Чтобы получить локализованную строку, используйте AccessibleBundle.toDisplayString().- Параметры:
-
key— имя отношения, не зависящее от локали -
target— целевой объект или целевые объекты этого отношения - См. также:
Подробное описание методов
getKey
public String getKey()
- Возвращает:
- ключ этого отношения
- См. также:
getTarget
public Object[] getTarget()
- Возвращает:
- массив, содержащий целевые объекты этого отношения
setTarget
public void setTarget(Object target)
- Параметры:
-
target— целевой объект этого отношения
setTarget
public void setTarget(Object[] target)
- Параметры:
-
target— массив, содержащий целевые объекты этого отношения
© 1993, 2025, 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.