Класс AbstractDocument.LeafElement
- Все реализуемые интерфейсы:
-
Serializable,AttributeSet,Element,MutableAttributeSet,TreeNode
- Непосредственные известные подклассы:
HTMLDocument.RunElement
- Вложенный класс:
AbstractDocument
public class AbstractDocument.LeafElement extends AbstractDocument.AbstractElement
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, была добавлена поддержка долгосрочного хранения всех JavaBeans в пакете java.beans. Обратитесь к XMLEncoder.
- См. также:
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в интерфейсе javax.swing.text.AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute
Краткое описание полей
Поля, объявленные в интерфейсе javax.swing.text.AttributeSet
NameAttribute, ResolveAttribute
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
LeafElement |
Создает элемент, представляющий содержимое документа (не имеет дочерних элементов). |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Enumeration |
children() |
Возвращает дочерние элементы получателя в виде Enumeration. |
boolean |
getAllowsChildren() |
Возвращает true, если получатель допускает дочерние элементы. |
Element |
getElement |
Возвращает дочерний элемент. |
int |
getElementCount() |
Возвращает количество дочерних элементов. |
int |
getElementIndex |
Возвращает индекс дочернего элемента, ближайший к заданному смещению модели. |
int |
getEndOffset() |
Возвращает конечное смещение в модели для элемента. |
String |
getName() |
Возвращает имя элемента. |
int |
getStartOffset() |
Возвращает начальное смещение в модели для элемента. |
boolean |
isLeaf() |
Проверяет, является ли элемент листом. |
String |
toString() |
Преобразует элемент в строку. |
Методы, объявленные в классе javax.swing.text.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
Подробное описание конструкторов
LeafElement
public LeafElement(Element parent, AttributeSet a, int offs0, int offs1)
- Параметры:
-
parent- Родительский элемент -
a- Атрибуты элемента -
offs0- Начальное смещение >= 0 -
offs1- Конечное смещение >= offs0 - Since:
- 1.4
Подробное описание методов
toString
public String toString()
- Переопределяет:
-
toStringв классеObject - Возвращает:
- строку
getStartOffset
public int getStartOffset()
- Определено в:
-
getStartOffsetв интерфейсеElement - Определено в:
-
getStartOffsetв классеAbstractDocument.AbstractElement - Возвращает:
- смещение >= 0
- См. также:
getEndOffset
public int getEndOffset()
- Определено в:
-
getEndOffsetв интерфейсеElement - Определено в:
-
getEndOffsetв классеAbstractDocument.AbstractElement - Возвращает:
- смещение >= 0
- См. также:
getName
public String getName()
- Определено в:
-
getNameв интерфейсеElement - Переопределяет:
-
getNameв классеAbstractDocument.AbstractElement - Возвращает:
- имя
getElementIndex
public int getElementIndex(int pos)
- Определено в:
-
getElementIndexв интерфейсеElement - Определено в:
-
getElementIndexв классеAbstractDocument.AbstractElement - Параметры:
-
pos- смещение >= 0 - Возвращает:
- индекс элемента >= 0
getElement
public Element getElement(int index)
- Определено в:
-
getElementв интерфейсеElement - Определено в:
-
getElementв классеAbstractDocument.AbstractElement - Параметры:
-
index- индекс дочернего элемента, >= 0 && < getElementCount() - Возвращает:
- дочерний элемент
getElementCount
public int getElementCount()
- Определено в:
-
getElementCountв интерфейсеElement - Определено в:
-
getElementCountв классеAbstractDocument.AbstractElement - Возвращает:
- количество дочерних элементов >= 0
isLeaf
public boolean isLeaf()
- Определено в:
-
isLeafв интерфейсеElement - Определено в:
-
isLeafв интерфейсеTreeNode - Определено в:
-
isLeafв классеAbstractDocument.AbstractElement - Возвращает:
- true, если лист
getAllowsChildren
public boolean getAllowsChildren()
- Определено в:
-
getAllowsChildrenв интерфейсеTreeNode - Определено в:
-
getAllowsChildrenв классеAbstractDocument.AbstractElement - Возвращает:
- true, если получатель допускает дочерние элементы, в противном случае false
children
public Enumeration<TreeNode> children()
Enumeration.- Определено в:
-
childrenв интерфейсеTreeNode - Определено в:
-
childrenв классеAbstractDocument.AbstractElement - Возвращает:
- дочерние элементы получателя
© 1993, 2023, 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/21/docs/api/java.desktop/javax/swing/text/AbstractDocument.LeafElement.html