モジュール jdk.xml.dom
パッケージ org.w3c.dom.css

インタフェースCSSValue

既知のすべてのサブインタフェース:
CSSPrimitiveValue, CSSValueList

public interface CSSValue
CSSValueインタフェースは、単純な値、または複合の値を表します。 CSSValueオブジェクトは、CSSプロパティのコンテキストにのみ出現します。

Document Object Model (DOM) Level 2 Style Specification」も参照してください。

導入されたバージョン:
1.4、DOMレベル2
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final short
    値はカスタム値です。
    static final short
    値は継承されており、cssTextには"inherit"が含まれています。
    static final short
    値はプリミティブ値で、CSSPrimitiveValueインタフェースのインスタンスは、CSSValueインタフェースのこのインスタンスに対してバインディング固有のキャスト・メソッドを使用すれば取得できます。
    static final short
    値はCSSValueリストで、CSSValueListインタフェースのインスタンスは、CSSValueインタフェースのこのインスタンスに対してバインディング固有のキャスト・メソッドを使用すれば取得できます。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    現在の値の文字列表現。
    short
    前述の値の種類を定義するコードです。
    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

      void setCssText(String cssText) throws DOMException
      現在の値の文字列表現。
      例外:
      DOMException - SYNTAX_ERR: 指定されたCSS文字列値に(結び付けられているプロパティに応じた)構文エラーがあるか、解析できない場合に発生する。
      INVALID_MODIFICATION_ERR: 指定されたCSS文字列値が、CSSプロパティに指定できる値とは異なった種類を表している場合に発生する。

      NO_MODIFICATION_ALLOWED_ERR: この値が読取り専用の場合に発生する。
    • getCssValueType

      short getCssValueType()
      前述の値の種類を定義するコードです。