com.steadystate.css.dom
public class CSSPageRuleImpl extends java.lang.Object implements CSSPageRule, java.io.Serializable
CHARSET_RULE, FONT_FACE_RULE, IMPORT_RULE, MEDIA_RULE, PAGE_RULE, STYLE_RULE, UNKNOWN_RULE
Constructor and Description |
---|
CSSPageRuleImpl(CSSStyleSheetImpl parentStyleSheet,
CSSRule parentRule,
java.lang.String ident,
java.lang.String pseudoPage) |
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 parsable textual representation of the page selector for the rule.
|
CSSStyleDeclaration |
getStyle()
The declaration-block of this rule.
|
short |
getType()
The type of the rule, as defined above.
|
void |
setCssText(java.lang.String cssText) |
protected void |
setIdent(java.lang.String ident) |
protected void |
setPseudoPage(java.lang.String pseudoPage) |
void |
setSelectorText(java.lang.String selectorText) |
void |
setStyle(CSSStyleDeclarationImpl style) |
public CSSPageRuleImpl(CSSStyleSheetImpl parentStyleSheet, CSSRule parentRule, java.lang.String ident, java.lang.String pseudoPage)
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 getSelectorText()
CSSPageRule
getSelectorText
in interface CSSPageRule
public void setSelectorText(java.lang.String selectorText) throws org.w3c.dom.DOMException
setSelectorText
in interface CSSPageRule
org.w3c.dom.DOMException
public CSSStyleDeclaration getStyle()
CSSPageRule
getStyle
in interface CSSPageRule
protected void setIdent(java.lang.String ident)
protected void setPseudoPage(java.lang.String pseudoPage)
public void setStyle(CSSStyleDeclarationImpl style)