Module jdk.xml.dom

Interface CSSRule

    • Method Detail

      • getType

        short getType()
        The type of the rule, as defined above. The expectation is that binding-specific casting methods can be used to cast down from an instance of the CSSRule interface to the specific derived interface implied by the type.
      • getCssText

        String getCssText()
        The parsable textual representation of the rule. This reflects the current state of the rule and not its initial value.
      • setCssText

        void setCssText​(String cssText)
                 throws DOMException
        The parsable textual representation of the rule. This reflects the current state of the rule and not its initial value.
        Throws:
        DOMException - SYNTAX_ERR: Raised if the specified CSS string value has a syntax error and is unparsable.
        INVALID_MODIFICATION_ERR: Raised if the specified CSS string value represents a different type of rule than the current one.
        HIERARCHY_REQUEST_ERR: Raised if the rule cannot be inserted at this point in the style sheet.
        NO_MODIFICATION_ALLOWED_ERR: Raised if the rule is readonly.
      • getParentStyleSheet

        CSSStyleSheet getParentStyleSheet()
        The style sheet that contains this rule.
      • getParentRule

        CSSRule getParentRule()
        If this rule is contained inside another rule (e.g. a style rule inside an @media block), this is the containing rule. If this rule is not nested inside any other rules, this returns null.