public class CSSStyleRuleImpl extends java.lang.Object implements CSSStyleRule, java.io.Serializable
CHARSET_RULE, FONT_FACE_RULE, IMPORT_RULE, MEDIA_RULE, PAGE_RULE, STYLE_RULE, UNKNOWN_RULE| Constructor and Description |
|---|
CSSStyleRuleImpl(CSSStyleSheetImpl parentStyleSheet,
CSSRule parentRule,
SelectorList selectors) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCssText()
The parsable textual representation of the rule.
|
CSSRule |
getParentRule()
If this rule is contained inside another rule (e.g.
|
CSSStyleSheet |
getParentStyleSheet()
The style sheet that contains this rule.
|
java.lang.String |
getSelectorText()
The textual representation of the selector for the rule set.
|
CSSStyleDeclaration |
getStyle()
The declaration-block of this rule set.
|
short |
getType()
The type of the rule, as defined above.
|
void |
setCssText(java.lang.String cssText) |
void |
setSelectorText(java.lang.String selectorText) |
void |
setStyle(CSSStyleDeclarationImpl style) |
java.lang.String |
toString() |
public CSSStyleRuleImpl(CSSStyleSheetImpl parentStyleSheet, CSSRule parentRule, SelectorList selectors)
public short getType()
CSSRuleCSSRule interface to the specific
derived interface implied by the type.public java.lang.String getCssText()
CSSRulegetCssText in interface CSSRulepublic void setCssText(java.lang.String cssText)
throws org.w3c.dom.DOMException
setCssText in interface CSSRuleorg.w3c.dom.DOMExceptionpublic CSSStyleSheet getParentStyleSheet()
CSSRulegetParentStyleSheet in interface CSSRulepublic CSSRule getParentRule()
CSSRulenull.getParentRule in interface CSSRulepublic java.lang.String getSelectorText()
CSSStyleRulegetSelectorText in interface CSSStyleRulepublic void setSelectorText(java.lang.String selectorText)
throws org.w3c.dom.DOMException
setSelectorText in interface CSSStyleRuleorg.w3c.dom.DOMExceptionpublic CSSStyleDeclaration getStyle()
CSSStyleRulegetStyle in interface CSSStyleRulepublic void setStyle(CSSStyleDeclarationImpl style)
public java.lang.String toString()
toString in class java.lang.Object