com.steadystate.css.dom
public class CSSImportRuleImpl extends java.lang.Object implements CSSImportRule, java.io.Serializable
CHARSET_RULE, FONT_FACE_RULE, IMPORT_RULE, MEDIA_RULE, PAGE_RULE, STYLE_RULE, UNKNOWN_RULE
Constructor and Description |
---|
CSSImportRuleImpl(CSSStyleSheetImpl parentStyleSheet,
CSSRule parentRule,
java.lang.String href,
MediaList media) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCssText()
The parsable textual representation of the rule.
|
java.lang.String |
getHref()
The location of the style sheet to be imported.
|
MediaList |
getMedia()
A list of media types for which this style sheet may be used.
|
CSSRule |
getParentRule()
If this rule is contained inside another rule (e.g.
|
CSSStyleSheet |
getParentStyleSheet()
The style sheet that contains this rule.
|
CSSStyleSheet |
getStyleSheet()
The style sheet referred to by this rule, if it has been loaded.
|
short |
getType()
The type of the rule, as defined above.
|
void |
setCssText(java.lang.String cssText) |
java.lang.String |
toString() |
public CSSImportRuleImpl(CSSStyleSheetImpl parentStyleSheet, CSSRule parentRule, java.lang.String href, MediaList media)
public short getType()
CSSRule
CSSRule
interface to the specific
derived interface implied by the type
.public java.lang.String getCssText()
CSSRule
getCssText
in interface CSSRule
public void setCssText(java.lang.String cssText) throws org.w3c.dom.DOMException
setCssText
in interface CSSRule
org.w3c.dom.DOMException
public CSSStyleSheet getParentStyleSheet()
CSSRule
getParentStyleSheet
in interface CSSRule
public CSSRule getParentRule()
CSSRule
null
.getParentRule
in interface CSSRule
public java.lang.String getHref()
CSSImportRule
"url(...)"
specifier around the URI.getHref
in interface CSSImportRule
public MediaList getMedia()
CSSImportRule
getMedia
in interface CSSImportRule
public CSSStyleSheet getStyleSheet()
CSSImportRule
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).getStyleSheet
in interface CSSImportRule
public java.lang.String toString()
toString
in class java.lang.Object