Класс 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 |
Поля, унаследованные от интерфейса javax.swing.text.html.parser.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) |
Методы, унаследованные от класса java.lang.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)
Создать элемент списка атрибутов.
AttributeList
public AttributeList(String name,
int type,
int modifier,
String value,
Vector<?> values,
AttributeList 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
Возвращает строковое представление объекта. В общем случае, метод toString возвращает строку, которая "текстово представляет" этот объект. Результат должен быть кратким, но информативным представлением, удобным для чтения человеком. Рекомендуется переопределять этот метод для всех подклассов.
Метод toString для класса Object возвращает строку, состоящую из имени класса, к которому относится объект, символа `@', и шестнадцатеричного представления хэш-кода объекта. Другими словами, этот метод возвращает строку, равную значению:
getClass().getName() + '@' + Integer.toHexString(hashCode())
name2type
public static int name2type(String nm)
type2name
public static String type2name(int tp)
© 1993, 2020, 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.