Интерфейс CSSValue

Все известные подинтерфейсы:
CSSPrimitiveValue, CSSValueList
public interface CSSValue

Интерфейс CSSValue представляет простое или сложное значение. Объект CSSValue встречается только в контексте свойства CSS.

См. также Спецификацию уровня 2 DOM (Document Object Model) для стилей.

С тех пор:
1.4, уровень 2 DOM

Поля

Модификатор и тип Поле Описание
static short CSS_CUSTOM

Значение является пользовательским значением.

static short CSS_INHERIT

Значение наследуется, и cssText содержит «inherit».

static short CSS_PRIMITIVE_VALUE

Значение является примитивным, и экземпляр интерфейса CSSPrimitiveValue можно получить, используя специфичные для привязки методы преобразования для этого экземпляра интерфейса CSSValue.

static short CSS_VALUE_LIST

Значение представляет собой список CSSValue и экземпляр интерфейса CSSValueList можно получить, используя специфичные для привязки методы преобразования для этого экземпляра интерфейса CSSValue.

Методы

Модификатор и тип Метод Описание
String getCssText()

Строковое представление текущего значения.

short getCssValueType()

Код, определяющий тип значения, как описано выше.

void setCssText​(String cssText)

Строковое представление текущего значения.

Подробности по полям

CSS_INHERIT

static final short CSS_INHERIT

Значение наследуется, и cssText содержит «inherit».

См. также:
Значения константных полей

CSS_PRIMITIVE_VALUE

static final short CSS_PRIMITIVE_VALUE

Значение является примитивным, и экземпляр интерфейса CSSPrimitiveValue можно получить, используя специфичные для привязки методы преобразования для этого экземпляра интерфейса CSSValue.

См. также:
Значения константных полей

CSS_VALUE_LIST

static final short CSS_VALUE_LIST

Значение представляет собой список CSSValue и экземпляр интерфейса CSSValueList можно получить, используя специфичные для привязки методы преобразования для этого экземпляра интерфейса CSSValue.

См. также:
Значения константных полей

CSS_CUSTOM

static final short CSS_CUSTOM

Значение является пользовательским значением.

См. также:
Значения константных полей

Подробности по методам

getCssText()

String getCssText()

Строковое представление текущего значения.

setCssText(java.lang.String)

void setCssText(String cssText)
         throws DOMException

Строковое представление текущего значения.

Исключения:
DOMException - SYNTAX_ERR: Возникает, если указанное строковое значение CSS имеет синтаксическую ошибку (согласно присоединенному свойству) или не может быть обработано.
INVALID_MODIFICATION_ERR: Возникает, если указанное строковое значение CSS представляет другой тип значений, чем значения, разрешенные свойством CSS.
NO_MODIFICATION_ALLOWED_ERR: Возникает, если это значение является только для чтения.

getCssValueType()

short getCssValueType()

Код, определяющий тип значения, как описано выше.

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.xml.dom/org/w3c/dom/css/CSSValue.html

Spec-Zone .ru
спецификации, руководства, описания, API