Class CSSCharsetRuleImpl

java.lang.Object
com.steadystate.css.dom.CSSCharsetRuleImpl
All Implemented Interfaces:
Serializable, CSSCharsetRule, CSSRule

public class CSSCharsetRuleImpl extends Object implements CSSCharsetRule, Serializable
Version:
$Release$
Author:
David Schweinsberg
See Also:
  • Constructor Details

  • Method Details

    • 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 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(String cssText) throws DOMException
      Specified by:
      setCssText in interface CSSRule
      Throws:
      DOMException
    • getParentStyleSheet

      public CSSStyleSheet getParentStyleSheet()
      Description copied from interface: CSSRule
      The style sheet that contains this rule.
      Specified by:
      getParentStyleSheet in interface CSSRule
    • 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
    • getEncoding

      public String getEncoding()
      Description copied from interface: CSSCharsetRule
      The encoding information used in this @charset rule.
      Specified by:
      getEncoding in interface CSSCharsetRule
    • setEncoding

      public void setEncoding(String encoding) throws DOMException
      Specified by:
      setEncoding in interface CSSCharsetRule
      Throws:
      DOMException