Класс DefaultStyledDocument.SectionElement
- Все реализуемые интерфейсы:
Serializable, AttributeSet, Element, MutableAttributeSet, TreeNode
- Внешний класс:
DefaultStyledDocument
protected class DefaultStyledDocument.SectionElement extends AbstractDocument.BranchElement
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, поддержка долговременного хранения всех JavaBeans добавлена в пакет java.beans. См. XMLEncoder.
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в интерфейсе AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute | Модификатор и тип | Интерфейс | Описание |
|---|---|---|
static interface |
AttributeSet.CharacterAttribute |
Этот интерфейс представляет собой сигнатуру типа, которая должна присутствовать у любого ключа атрибута, влияющего на оформление символов. |
static interface |
AttributeSet.ColorAttribute |
Этот интерфейс представляет собой сигнатуру типа, которая должна присутствовать у любого ключа атрибута, влияющего на оформление цвета. |
static interface |
AttributeSet.FontAttribute |
Этот интерфейс представляет собой сигнатуру типа, которая должна присутствовать у любого ключа атрибута, влияющего на выбор шрифта для отображения текста. |
static interface |
AttributeSet.ParagraphAttribute |
Этот интерфейс представляет собой сигнатуру типа, которая должна присутствовать у любого ключа атрибута, влияющего на оформление абзаца. |
Краткое описание полей
Поля, объявленные в интерфейсе AttributeSet
NameAttribute, ResolveAttribute | Модификатор и тип | Поле | Описание |
|---|---|---|
static final Object |
NameAttribute |
Имя атрибута, используемое для обозначения набора атрибутов. |
static final Object |
ResolveAttribute |
Имя атрибута, используемое для определения родительского набора атрибутов, если он задан. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
SectionElement() |
Создаёт новый SectionElement. |
Краткое описание методов
Методы, объявленные в классе AbstractDocument.BranchElement
children, getAllowsChildren, getElement, getElementCount, getElementIndex, getEndOffset, getStartOffset, isLeaf, positionToElement, replace, toString | Модификатор и тип | Метод | Описание |
|---|---|---|
Enumeration |
children() |
Возвращает дочерние элементы получателя в виде Enumeration. |
boolean |
getAllowsChildren() |
Возвращает true, если получатель допускает наличие дочерних элементов. |
Element |
getElement |
Возвращает дочерний элемент. |
int |
getElementCount() |
Возвращает количество дочерних элементов элемента. |
int |
getElementIndex |
Возвращает индекс дочернего элемента, ближайшего к заданному смещению в модели. |
int |
getEndOffset() |
Возвращает конечное смещение элемента в модели. |
int |
getStartOffset() |
Возвращает начальное смещение элемента в модели. |
boolean |
isLeaf() |
Проверяет, является ли элемент листовым. |
Element |
positionToElement |
Возвращает дочерний элемент, содержащий заданную позицию в модели. |
void |
replace |
Заменяет содержимое новым набором элементов. |
String |
toString() |
Преобразует элемент в строку. |
Методы, объявленные в классе AbstractDocument.AbstractElement
addAttribute, addAttributes, containsAttribute, containsAttributes, copyAttributes, dump, getAttribute, getAttributeCount, getAttributeNames, getAttributes, getChildAt, getChildCount, getDocument, getIndex, getParent, getParentElement, getResolveParent, isDefined, isEqual, removeAttribute, removeAttributes, removeAttributes, setResolveParent | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAttribute |
Добавляет атрибут элементу. |
void |
addAttributes |
Добавляет набор атрибутов элементу. |
boolean |
containsAttribute |
Проверяет, задано ли указанное имя/значение атрибута. |
boolean |
containsAttributes |
Проверяет, содержит ли элемент все атрибуты. |
AttributeSet |
copyAttributes() |
Копирует набор атрибутов. |
void |
dump |
Выводит отладочное представление иерархии элементов. |
Object |
getAttribute |
Возвращает значение атрибута. |
int |
getAttributeCount() |
Возвращает количество заданных атрибутов. |
Enumeration |
getAttributeNames() |
Возвращает имена всех атрибутов. |
AttributeSet |
getAttributes() |
Возвращает атрибуты элемента. |
TreeNode |
getChildAt |
Возвращает дочерний TreeNode с индексом childIndex. |
int |
getChildCount() |
Возвращает количество дочерних элементов, содержащихся в получателе TreeNode. |
Document |
getDocument() |
Получает базовую модель. |
int |
getIndex |
Возвращает индекс node среди дочерних элементов получателя. |
TreeNode |
getParent() |
Возвращает родительский TreeNode получателя. |
Element |
getParentElement() |
Возвращает родительский элемент элемента. |
AttributeSet |
getResolveParent() |
Возвращает разрешающий родительский элемент. |
boolean |
isDefined |
Проверяет, задан ли указанный атрибут. |
boolean |
isEqual |
Проверяет, равны ли два набора атрибутов. |
void |
removeAttribute |
Удаляет атрибут из набора. |
void |
removeAttributes |
Удаляет набор атрибутов элемента. |
void |
removeAttributes |
Удаляет набор атрибутов элемента. |
void |
setResolveParent |
Задаёт разрешающий родительский элемент. |
Методы, объявленные в классе 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, либо до истечения заданного промежутка реального времени. |
Подробное описание конструкторов
SectionElement
public SectionElement()
Подробное описание методов
getName
public String getName()
- Определено в:
-
getNameв интерфейсеElement - Переопределяет:
-
getNameв классеAbstractDocument.BranchElement - Возвращает:
- имя
© 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.