Class CSSStyleRuleImpl

  • All Implemented Interfaces:
    java.io.Serializable, CSSRule, CSSStyleRule

    public class CSSStyleRuleImpl
    extends java.lang.Object
    implements CSSStyleRule, java.io.Serializable
    Version:
    $Release$
    Author:
    David Schweinsberg
    See Also:
    Serialized Form
    • Method Detail

      • getType

        public short getType()
        Description copied from interface: CSSRule
        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.
        Specified by:
        getType in interface CSSRule
      • getCssText

        public java.lang.String getCssText()
        Description copied from interface: CSSRule
        The parsable textual representation of the rule. This reflects the current state of the rule and not its initial value.
        Specified by:
        getCssText in interface CSSRule
      • setCssText

        public void setCssText​(java.lang.String cssText)
                        throws org.w3c.dom.DOMException
        Specified by:
        setCssText in interface CSSRule
        Throws:
        org.w3c.dom.DOMException
      • getParentRule

        public CSSRule getParentRule()
        Description copied from interface: CSSRule
        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.
        Specified by:
        getParentRule in interface CSSRule
      • getSelectorText

        public java.lang.String getSelectorText()
        Description copied from interface: CSSStyleRule
        The textual representation of the selector for the rule set. The implementation may have stripped out insignificant whitespace while parsing the selector.
        Specified by:
        getSelectorText in interface CSSStyleRule
      • setSelectorText

        public void setSelectorText​(java.lang.String selectorText)
                             throws org.w3c.dom.DOMException
        Specified by:
        setSelectorText in interface CSSStyleRule
        Throws:
        org.w3c.dom.DOMException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object