Класс AttributeList
java.lang.Object
javax.swing.text.html.parser.AttributeList
- Все реализуемые интерфейсы:
Serializable, DTDConstants
public final class AttributeList extends Object implements DTDConstants, Serializable
Этот класс определяет атрибуты элемента SGML, описанного в DTD с помощью конструкции ATTLIST. Список атрибутов можно получить из класса Element с помощью метода getAttributes().
Фактически это элемент связанного списка. Чтобы перечислить все атрибуты элемента, последовательно вызывайте метод getNext().
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
int |
modifier |
Модификатор атрибута |
String |
name |
Имя атрибута |
AttributeList |
next |
Следующий атрибут в списке |
int |
type |
Тип атрибута |
String |
value |
Значение атрибута по умолчанию |
Vector |
values |
Возможные значения атрибута |
Поля, объявленные в интерфейсе DTDConstants
ANY, CDATA, CONREF, CURRENT, DEFAULT, EMPTY, ENDTAG, ENTITIES, ENTITY, FIXED, GENERAL, ID, IDREF, IDREFS, IMPLIED, MD, MODEL, MS, NAME, NAMES, NMTOKEN, NMTOKENS, NOTATION, NUMBER, NUMBERS, NUTOKEN, NUTOKENS, PARAMETER, PI, PUBLIC, RCDATA, REQUIRED, SDATA, STARTTAG, SYSTEM | Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
ANY |
Константа DTD соответствует ANY |
static final int |
CDATA |
Константа DTD соответствует CDATA |
static final int |
CONREF |
Константа DTD соответствует CONREF |
static final int |
CURRENT |
Константа DTD соответствует CURRENT |
static final int |
DEFAULT |
Константа DTD соответствует DEFAULT |
static final int |
EMPTY |
Константа DTD соответствует EMPTY |
static final int |
ENDTAG |
Константа DTD соответствует ENDTAG |
static final int |
ENTITIES |
Константа DTD соответствует ENTITIES |
static final int |
ENTITY |
Константа DTD соответствует ENTITY |
static final int |
FIXED |
Константа DTD соответствует FIXED |
static final int |
GENERAL |
Константа DTD соответствует GENERAL |
static final int |
ID |
Константа DTD соответствует ID |
static final int |
IDREF |
Константа DTD соответствует IDREF |
static final int |
IDREFS |
Константа DTD соответствует IDREFS |
static final int |
IMPLIED |
Константа DTD соответствует IMPLIED |
static final int |
MD |
Константа DTD соответствует MD |
static final int |
MODEL |
Константа DTD соответствует MODEL |
static final int |
MS |
Константа DTD соответствует MS |
static final int |
NAME |
Константа DTD соответствует NAME |
static final int |
NAMES |
Константа DTD соответствует NAMES |
static final int |
NMTOKEN |
Константа DTD соответствует NMTOKEN |
static final int |
NMTOKENS |
Константа DTD соответствует NMTOKENS |
static final int |
NOTATION |
Константа DTD соответствует NOTATION |
static final int |
NUMBER |
Константа DTD соответствует NUMBER |
static final int |
NUMBERS |
Константа DTD соответствует NUMBERS |
static final int |
NUTOKEN |
Константа DTD соответствует NUTOKEN |
static final int |
NUTOKENS |
Константа DTD соответствует NUTOKENS |
static final int |
PARAMETER |
Константа DTD соответствует PARAMETER |
static final int |
PI |
Константа DTD соответствует PI |
static final int |
PUBLIC |
Константа DTD соответствует PUBLIC |
static final int |
RCDATA |
Константа DTD соответствует RCDATA |
static final int |
REQUIRED |
Константа DTD соответствует REQUIRED |
static final int |
SDATA |
Константа DTD соответствует SDATA |
static final int |
STARTTAG |
Константа DTD соответствует STARTTAG |
static final int |
SYSTEM |
Константа DTD соответствует SYSTEM |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AttributeList |
Создает элемент списка атрибутов. |
AttributeList |
Создает элемент списка атрибутов. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
int |
getModifier() |
Возвращает модификатор атрибута. |
String |
getName() |
Возвращает имя атрибута. |
AttributeList |
getNext() |
Возвращает следующий атрибут в списке. |
int |
getType() |
Возвращает тип атрибута. |
String |
getValue() |
Возвращает значение атрибута по умолчанию. |
Enumeration |
getValues() |
Возвращает возможные значения атрибута. |
static int |
name2type |
Преобразует имя атрибута в тип |
String |
toString() |
Возвращает строковое представление объекта. |
static String |
type2name |
Преобразует тип в имя атрибута |
Методы, объявленные в классе 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, либо истечения заданного промежутка реального времени. |
Подробное описание полей
name
public String name
Имя атрибута
type
public int type
Тип атрибута
values
public Vector<?> values
Возможные значения атрибута
modifier
public int modifier
Модификатор атрибута
value
public String value
Значение атрибута по умолчанию
next
public AttributeList next
Следующий атрибут в списке
Подробное описание конструкторов
AttributeList
public AttributeList(String name)
Создает элемент списка атрибутов.
- Параметры:
-
name— имя атрибута
AttributeList
public AttributeList(String name, int type, int modifier, String value, Vector<?> values, AttributeList next)
Создает элемент списка атрибутов.
- Параметры:
-
name— имя атрибута -
type— тип атрибута -
modifier— модификатор атрибута -
value— значение атрибута по умолчанию -
values— возможные значения атрибута -
next— следующий атрибут в списке
Подробное описание методов
getName
public String getName()
Возвращает имя атрибута.
- Возвращает:
- имя атрибута
getType
public int getType()
Возвращает тип атрибута.
- Возвращает:
- тип атрибута
- См. также:
getModifier
public int getModifier()
Возвращает модификатор атрибута.
- Возвращает:
- модификатор атрибута
- См. также:
getValues
public Enumeration<?> getValues()
Возвращает возможные значения атрибута.
- Возвращает:
- возможные значения атрибута
getValue
public String getValue()
Возвращает значение атрибута по умолчанию.
- Возвращает:
- значение атрибута по умолчанию
getNext
public AttributeList getNext()
Возвращает следующий атрибут в списке.
- Возвращает:
- следующий атрибут в списке
toString
name2type
public static int name2type(String nm)
Преобразует имя атрибута в тип
- Параметры:
-
nm— имя атрибута - Возвращает:
- тип
type2name
public static String type2name(int tp)
Преобразует тип в имя атрибута
- Параметры:
-
tp— тип - Возвращает:
- имя атрибута
© 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.