public class AbstractDocument.BranchElement extends AbstractDocument.AbstractElement
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttributeNameAttribute, ResolveAttribute| Конструктор и Описание |
|---|
AbstractDocument.BranchElement(Element parent, AttributeSet a)
Создает составной элемент, который первоначально не содержит дочерних элементов.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Перечисление |
children()
Возвращает дочерние элементы получателя как
Enumeration. |
boolean |
getAllowsChildren()
Возвращает true, если получатель позволяет дочерним элементам.
|
Элемент |
getElement(int index)
Получает дочерний элемент.
|
int |
getElementCount()
Получает число дочерних элементов для элемента.
|
int |
getElementIndex(int offset)
Добирается дочерний элемент индексируют самый близкий к данному смещению модели.
|
int |
getEndOffset()
Получает смещение окончания в модели для элемента.
|
Строка |
getName()
Получает имя элемента.
|
int |
getStartOffset()
Получает начальное смещение в модели для элемента.
|
boolean |
isLeaf()
Проверки, является ли элемент листом.
|
Элемент |
positionToElement(int pos)
Получает дочерний элемент, который содержит данную позицию модели.
|
void |
replace(int offset, int length, Element[] elems)
Контент замен с новым набором элементов.
|
Строка |
toString()
Преобразовывает элемент в строку.
|
addAttribute, addAttributes, containsAttribute, containsAttributes, copyAttributes, dump, getAttribute, getAttributeCount, getAttributeNames, getAttributes, getChildAt, getChildCount, getDocument, getIndex, getParent, getParentElement, getResolveParent, isDefined, isEqual, removeAttribute, removeAttributes, removeAttributes, setResolveParentpublic AbstractDocument.BranchElement(Element parent, AttributeSet a)
parent - Родительский элементa - атрибуты для элементаpublic Element positionToElement(int pos)
pos - позиция> = 0public void replace(int offset,
int length,
Element[] elems)
offset - начальное смещение> = 0length - длина, чтобы заменить> = 0elems - новые элементыpublic String toString()
public String getName()
getName в интерфейсе ElementgetName в class AbstractDocument.AbstractElementpublic int getStartOffset()
getStartOffset в интерфейсе ElementgetStartOffset в class AbstractDocument.AbstractElementDocument, AbstractDocumentpublic int getEndOffset()
getEndOffset в интерфейсе ElementgetEndOffset в class AbstractDocument.AbstractElementNullPointerException - если у этого элемента нет никаких дочерних элементовDocument, AbstractDocumentpublic Element getElement(int index)
getElement в интерфейсе ElementgetElement в class AbstractDocument.AbstractElementindex - дочерний элемент индексирует,> = 0 && < getElementCount()public int getElementCount()
getElementCount в интерфейсе ElementgetElementCount в class AbstractDocument.AbstractElementpublic int getElementIndex(int offset)
getElementIndex в интерфейсе ElementgetElementIndex в class AbstractDocument.AbstractElementoffset - смещение> = 0public boolean isLeaf()
public boolean getAllowsChildren()
getAllowsChildren в интерфейсе TreeNodegetAllowsChildren в class AbstractDocument.AbstractElementpublic Enumeration children()
Enumeration.children в интерфейсе TreeNodechildren в class AbstractDocument.AbstractElement
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92