public abstract class AbstractDocument.AbstractElement extends Object implements Element, MutableAttributeSet, Serializable, TreeNode
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttributeNameAttribute, ResolveAttribute| Конструктор и Описание |
|---|
AbstractDocument.AbstractElement(Element parent, AttributeSet a)
Создает новый AbstractElement.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
addAttribute(Object name, Object value)
Добавляет атрибут к элементу.
|
void |
addAttributes(AttributeSet attr)
Добавляет ряд атрибутов к элементу.
|
abstract Enumeration |
children()
Возвращает дочерние элементы получателя как
Enumeration. |
boolean |
containsAttribute(Object name, Object value)
Проверки, определяется ли данное название атрибута / значение.
|
boolean |
containsAttributes(AttributeSet attrs)
Проверки, содержит ли элемент все атрибуты.
|
AttributeSet |
copyAttributes()
Копии ряд атрибутов.
|
void |
dump(PrintStream psOut, int indentAmount)
Выводит представление отладки иерархии элемента.
|
abstract boolean |
getAllowsChildren()
Возвращает true, если получатель позволяет дочерним элементам.
|
Объект |
getAttribute(Object attrName)
Получает значение атрибута.
|
int |
getAttributeCount()
Получает число атрибутов, которые определяются.
|
Enumeration<?> |
getAttributeNames()
Получает имена всех атрибутов.
|
AttributeSet |
getAttributes()
Получает атрибуты для элемента.
|
TreeNode |
getChildAt(int childIndex)
Возвращает дочерний элемент
TreeNode в индексируют childIndex. |
int |
getChildCount()
Возвращает число дочерних элементов
TreeNode's получатель содержит. |
Документ |
getDocument()
Получает базовую модель.
|
abstract Element |
getElement(int index)
Получает дочерний элемент.
|
abstract int |
getElementCount()
Получает число дочерних элементов для элемента.
|
abstract int |
getElementIndex(int offset)
Добирается дочерний элемент индексируют самый близкий к данному смещению модели.
|
abstract int |
getEndOffset()
Получает смещение окончания в модели для элемента.
|
int |
getIndex(TreeNode node)
Возвращает индексирование
node в дочерних элементах получателей. |
Строка |
getName()
Получает имя элемента.
|
TreeNode |
getParent()
Возвращает родителя
TreeNode из получателя. |
Элемент |
getParentElement()
Получает родителя элемента.
|
AttributeSet |
getResolveParent()
Получает родителя разрешения.
|
abstract int |
getStartOffset()
Получает начальное смещение в модели для элемента.
|
boolean |
isDefined(Object attrName)
Проверки, определяется ли данный атрибут.
|
boolean |
isEqual(AttributeSet attr)
Проверки, равны ли два набора атрибута.
|
abstract boolean |
isLeaf()
Проверки, является ли элемент листом.
|
void |
removeAttribute(Object name)
Удаляет атрибут из набора.
|
void |
removeAttributes(AttributeSet attrs)
Удаляет ряд атрибутов для элемента.
|
void |
removeAttributes(Enumeration<?> names)
Удаляет ряд атрибутов для элемента.
|
void |
setResolveParent(AttributeSet parent)
Устанавливает родителя разрешения.
|
public AbstractDocument.AbstractElement(Element parent, AttributeSet a)
parent - родительский элементa - атрибуты для элементаpublic void dump(PrintStream psOut, int indentAmount)
psOut - поток выводаindentAmount - уровень отступа> = 0public int getAttributeCount()
getAttributeCount в интерфейсе AttributeSetAttributeSet.getAttributeCount()public boolean isDefined(Object attrName)
isDefined в интерфейсе AttributeSetattrName - имя ненеопределенного атрибутаAttributeSet.isDefined(java.lang.Object)public boolean isEqual(AttributeSet attr)
isEqual в интерфейсе AttributeSetattr - набор атрибута, чтобы проверить поAttributeSet.isEqual(javax.swing.text.AttributeSet)public AttributeSet copyAttributes()
copyAttributes в интерфейсе AttributeSetAttributeSet.copyAttributes()public Object getAttribute(Object attrName)
getAttribute в интерфейсе AttributeSetattrName - имя ненеопределенного атрибутаAttributeSet.getAttribute(java.lang.Object)public Enumeration<?> getAttributeNames()
getAttributeNames в интерфейсе AttributeSetAttributeSet.getAttributeNames()public boolean containsAttribute(Object name, Object value)
containsAttribute в интерфейсе AttributeSetname - имя ненеопределенного атрибутаvalue - значение атрибутаAttributeSet.containsAttribute(java.lang.Object, java.lang.Object)public boolean containsAttributes(AttributeSet attrs)
containsAttributes в интерфейсе AttributeSetattrs - атрибуты, чтобы проверитьAttributeSet.containsAttributes(javax.swing.text.AttributeSet)public AttributeSet getResolveParent()
getResolveParent в интерфейсе AttributeSetnull если ни одинAttributeSet.getResolveParent()public void addAttribute(Object name, Object value)
addAttribute в интерфейсе MutableAttributeSetname - имя ненеопределенного атрибутаvalue - значение атрибутаMutableAttributeSet.addAttribute(java.lang.Object, java.lang.Object)public void addAttributes(AttributeSet attr)
addAttributes в интерфейсе MutableAttributeSetattr - атрибуты, чтобы добавитьMutableAttributeSet.addAttribute(java.lang.Object, java.lang.Object)public void removeAttribute(Object name)
removeAttribute в интерфейсе MutableAttributeSetname - имя ненеопределенного атрибутаMutableAttributeSet.removeAttribute(java.lang.Object)public void removeAttributes(Enumeration<?> names)
removeAttributes в интерфейсе MutableAttributeSetnames - названия атрибутаMutableAttributeSet.removeAttributes(java.util.Enumeration<?>)public void removeAttributes(AttributeSet attrs)
removeAttributes в интерфейсе MutableAttributeSetattrs - атрибутыMutableAttributeSet.removeAttributes(java.util.Enumeration<?>)public void setResolveParent(AttributeSet parent)
setResolveParent в интерфейсе MutableAttributeSetparent - родитель, нуль, если ни одинMutableAttributeSet.setResolveParent(javax.swing.text.AttributeSet)public Document getDocument()
getDocument в интерфейсе Elementpublic Element getParentElement()
getParentElement в интерфейсе Elementpublic AttributeSet getAttributes()
getAttributes в интерфейсе Elementpublic String getName()
public abstract int getStartOffset()
getStartOffset в интерфейсе ElementDocument, AbstractDocumentpublic abstract int getEndOffset()
getEndOffset в интерфейсе ElementDocument, AbstractDocumentpublic abstract Element getElement(int index)
getElement в интерфейсе Elementindex - дочерний элемент индексирует,> = 0 && < getElementCount()public abstract int getElementCount()
getElementCount в интерфейсе Elementpublic abstract int getElementIndex(int offset)
getElementIndex в интерфейсе Elementoffset - смещение> = 0public abstract boolean isLeaf()
public TreeNode getChildAt(int childIndex)
TreeNode в индексируют childIndex.getChildAt в интерфейсе TreeNodepublic int getChildCount()
TreeNode's получатель содержит.getChildCount в интерфейсе TreeNodeTreeNodews's получатель содержитpublic TreeNode getParent()
TreeNode из получателя.public int getIndex(TreeNode node)
node в дочерних элементах получателей. Если получатель не содержит node,-1 будет возвращен.public abstract boolean getAllowsChildren()
getAllowsChildren в интерфейсе TreeNodepublic abstract Enumeration children()
Enumeration.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92