Class CSSImportRuleImpl

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

    public class CSSImportRuleImpl
    extends java.lang.Object
    implements CSSImportRule, java.io.Serializable
    TODO: Implement getStyleSheet()
    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
      • getHref

        public java.lang.String getHref()
        Description copied from interface: CSSImportRule
        The location of the style sheet to be imported. The attribute will not contain the "url(...)" specifier around the URI.
        Specified by:
        getHref in interface CSSImportRule
      • getStyleSheet

        public CSSStyleSheet getStyleSheet()
        Description copied from interface: CSSImportRule
        The style sheet referred to by this rule, if it has been loaded. The value of this attribute is null if the style sheet has not yet been loaded or if it will not be loaded (e.g. if the style sheet is for a media type not supported by the user agent).
        Specified by:
        getStyleSheet in interface CSSImportRule
      • toString

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