Spec-Zone.ru › OpenJDK 25

Класс 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().

См. также:
  • Element

Краткое описание полей

Модификатор и тип Поле Описание
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

Краткое описание конструкторов

Конструктор Описание
AttributeList(String name)
Создает элемент списка атрибутов.
AttributeList(String name, int type, int modifier, String value, Vector<?> values, AttributeList next)
Создает элемент списка атрибутов.

Краткое описание методов

Модификатор и тип Метод Описание
int getModifier()
Возвращает модификатор атрибута.
String getName()
Возвращает имя атрибута.
AttributeList getNext()
Возвращает следующий атрибут в списке.
int getType()
Возвращает тип атрибута.
String getValue()
Возвращает значение атрибута по умолчанию.
Enumeration<?> getValues()
Возвращает возможные значения атрибута.
static int name2type(String nm)
Преобразует имя атрибута в тип
String toString()
Возвращает строковое представление объекта.
static String type2name(int tp)
Преобразует тип в имя атрибута

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание полей

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()
Возвращает тип атрибута.
Возвращает:
тип атрибута
См. также:
  • DTDConstants

getModifier

public int getModifier()
Возвращает модификатор атрибута.
Возвращает:
модификатор атрибута
См. также:
  • DTDConstants

getValues

public Enumeration<?> getValues()
Возвращает возможные значения атрибута.
Возвращает:
возможные значения атрибута

getValue

public String getValue()
Возвращает значение атрибута по умолчанию.
Возвращает:
значение атрибута по умолчанию

getNext

public AttributeList getNext()
Возвращает следующий атрибут в списке.
Возвращает:
следующий атрибут в списке

toString

public String toString()
Описание скопировано из класса: Object
Возвращает строковое представление объекта. Выполнение контракта этого метода подразумевает, что результат не должен быть null.
Переопределяет:
toString в классе Object
Возвращает:
строковое представление

name2type

public static int name2type(String nm)
Преобразует имя атрибута в тип
Параметры:
nm — имя атрибута
Возвращает:
тип

type2name

public static String type2name(int tp)
Преобразует тип в имя атрибута
Параметры:
tp — тип
Возвращает:
имя атрибута

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/text/html/parser/AttributeList.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API