Spec-Zone.ru › OpenJDK 8

Класс HTML

  • java.lang.Object
    • javax.swing.text.html.HTML

public class HTML
extends Object

Константы, используемые в HTMLDocument. В основном это определения тегов и атрибутов.

Вложенные классы

Модификатор и тип Класс и описание
static class  HTML.Attribute

Безопасное перечисление, представляющее атрибут HTML.

static class  HTML.Tag

Безопасное перечисление для тега HTML.

static class  HTML.UnknownTag

Поля

Модификатор и тип Поле и описание
static String NULL_ATTRIBUTE_VALUE

Конструкторы

Конструктор и описание
HTML()

Методы

Модификатор и тип Метод и описание
static HTML.Attribute[] getAllAttributeKeys()

Возвращает набор распознанных атрибутов HTML.

static HTML.Tag[] getAllTags()

Возвращает набор фактических тегов HTML, распознаваемых стандартным анализатором HTML.

static HTML.Attribute getAttributeKey(String attName)

Извлекает константу атрибута для известного имени атрибута (например,

static int getIntegerAttributeValue(AttributeSet attr, HTML.Attribute key, int def)

Извлекает целое значение атрибута.

static HTML.Tag getTag(String tagName)

Извлекает константу тега для известного имени тега (например,

Методы, унаследованные от класса java.lang.Object

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

Поля

NULL_ATTRIBUTE_VALUE

public static final String NULL_ATTRIBUTE_VALUE
См. также:
Постоянные значения полей

Конструкторы

HTML

public HTML()

Методы

getAllTags

public static HTML.Tag[] getAllTags()

Возвращает набор фактических тегов HTML, распознаваемых стандартным анализатором HTML. Этот набор не включает теги, созданные анализатором.

getTag

public static HTML.Tag getTag(String tagName)

Извлекает константу тега для известного имени тега (например, одного из тегов в наборе {A, ADDRESS, APPLET, AREA, B, BASE, BASEFONT, BIG, BLOCKQUOTE, BODY, BR, CAPTION, CENTER, CITE, CODE, DD, DFN, DIR, DIV, DL, DT, EM, FONT, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, HEAD, HR, HTML, I, IMG, INPUT, ISINDEX, KBD, LI, LINK, MAP, MENU, META, NOBR, NOFRAMES, OBJECT, OL, OPTION, P, PARAM, PRE, SAMP, SCRIPT, SELECT, SMALL, SPAN, STRIKE, S, STRONG, STYLE, SUB, SUP, TABLE, TD, TEXTAREA, TH, TITLE, TR, TT, U, UL, VAR}. Если заданное имя не соответствует одному из известных тегов, то null будет возвращено.

Параметры:
tagName - запрашиваемое String имя
Возвращает:
константу тега, соответствующую tagName, или null, если не найдено

getIntegerAttributeValue

public static int getIntegerAttributeValue(AttributeSet attr,
                                           HTML.Attribute key,
                                           int def)

Извлекает целое значение атрибута. Значения атрибутов хранятся как строка, и этот метод удобен для преобразования в фактическое целое число.

Параметры:
attr - набор атрибутов для попытки извлечения значения
key - ключ для извлечения значения
def - значение по умолчанию, если атрибут не определен или при ошибке преобразования в целое число

getAllAttributeKeys

public static HTML.Attribute[] getAllAttributeKeys()

Возвращает набор распознанных атрибутов HTML.

Возвращает:
набор распознанных атрибутов HTML

getAttributeKey

public static HTML.Attribute getAttributeKey(String attName)

Извлекает константу атрибута для известного имени атрибута (например, одного из атрибутов в наборе {FACE, COMMENT, SIZE, COLOR, CLEAR, BACKGROUND, BGCOLOR, TEXT, LINK, VLINK, ALINK, WIDTH, HEIGHT, ALIGN, NAME, HREF, REL, REV, TITLE, TARGET, SHAPE, COORDS, ISMAP, NOHREF, ALT, ID, SRC, HSPACE, VSPACE, USEMAP, LOWSRC, CODEBASE, CODE, ARCHIVE, VALUE, VALUETYPE, TYPE, CLASS, STYLE, LANG, DIR, DECLARE, CLASSID, DATA, CODETYPE, STANDBY, BORDER, SHAPES, NOSHADE, COMPACT, START, ACTION, METHOD, ENCTYPE, CHECKED, MAXLENGTH, MULTIPLE, SELECTED, ROWS, COLS, DUMMY, CELLSPACING, CELLPADDING, VALIGN, HALIGN, NOWRAP, ROWSPAN, COLSPAN, PROMPT, HTTPEQUIV, CONTENT, LANGUAGE, VERSION, N, FRAMEBORDER, MARGINWIDTH, MARGINHEIGHT, SCROLLING, NORESIZE, MEDIA, ENDTAG}). Если заданное имя не соответствует одному из известных атрибутов, то null будет возвращено.

Параметры:
attName - запрашиваемое String имя
Возвращает:
соответствующую Attribute attName

© 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.

Spec-Zone.ru

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