java.lang.Object
com.steadystate.css.dom.CSSPageRuleImpl
- All Implemented Interfaces:
- org.w3c.dom.css.CSSPageRule, org.w3c.dom.css.CSSRule, java.io.Serializable
- public class CSSPageRuleImpl
- extends java.lang.Object
- implements org.w3c.dom.css.CSSPageRule, java.io.Serializable
TO DO:
Implement setSelectorText()
- Version:
- $Release$
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_parentStyleSheet
private CSSStyleSheetImpl _parentStyleSheet
_parentRule
private org.w3c.dom.css.CSSRule _parentRule
_ident
private java.lang.String _ident
_pseudoPage
private java.lang.String _pseudoPage
_style
private org.w3c.dom.css.CSSStyleDeclaration _style
CSSPageRuleImpl
public CSSPageRuleImpl(CSSStyleSheetImpl parentStyleSheet,
org.w3c.dom.css.CSSRule parentRule,
java.lang.String ident,
java.lang.String pseudoPage)
getType
public short getType()
- Description copied from interface:
org.w3c.dom.css.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 org.w3c.dom.css.CSSRule
getCssText
public java.lang.String getCssText()
- Description copied from interface:
org.w3c.dom.css.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 org.w3c.dom.css.CSSRule
setCssText
public void setCssText(java.lang.String cssText)
throws org.w3c.dom.DOMException
- Description copied from interface:
org.w3c.dom.css.CSSRule
- The parsable textual representation of the rule. This reflects the
current state of the rule and not its initial value.
- Specified by:
setCssText in interface org.w3c.dom.css.CSSRule
getParentStyleSheet
public org.w3c.dom.css.CSSStyleSheet getParentStyleSheet()
- Description copied from interface:
org.w3c.dom.css.CSSRule
- The style sheet that contains this rule.
- Specified by:
getParentStyleSheet in interface org.w3c.dom.css.CSSRule
getParentRule
public org.w3c.dom.css.CSSRule getParentRule()
- Description copied from interface:
org.w3c.dom.css.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 org.w3c.dom.css.CSSRule
getSelectorText
public java.lang.String getSelectorText()
- Description copied from interface:
org.w3c.dom.css.CSSPageRule
- The parsable textual representation of the page selector for the rule.
- Specified by:
getSelectorText in interface org.w3c.dom.css.CSSPageRule
setSelectorText
public void setSelectorText(java.lang.String selectorText)
throws org.w3c.dom.DOMException
- Description copied from interface:
org.w3c.dom.css.CSSPageRule
- The parsable textual representation of the page selector for the rule.
- Specified by:
setSelectorText in interface org.w3c.dom.css.CSSPageRule
getStyle
public org.w3c.dom.css.CSSStyleDeclaration getStyle()
- Description copied from interface:
org.w3c.dom.css.CSSPageRule
- The declaration-block of this rule.
- Specified by:
getStyle in interface org.w3c.dom.css.CSSPageRule
setIdent
protected void setIdent(java.lang.String ident)
setPseudoPage
protected void setPseudoPage(java.lang.String pseudoPage)
setStyle
public void setStyle(CSSStyleDeclarationImpl style)