Class CSSPageRule

java.lang.Object
org.htmlunit.corejs.javascript.ScriptableObject
All Implemented Interfaces:
Serializable, Cloneable, org.htmlunit.corejs.javascript.ConstProperties, org.htmlunit.corejs.javascript.debug.DebuggableObject, org.htmlunit.corejs.javascript.Scriptable, org.htmlunit.corejs.javascript.SymbolScriptable

public class CSSPageRule extends CSSRule
A JavaScript object for CSSPageRule.
See Also:
  • Constructor Details

    • CSSPageRule

      public CSSPageRule()
      Creates a new instance.
    • CSSPageRule

      protected CSSPageRule(CSSStyleSheet stylesheet, org.htmlunit.cssparser.dom.CSSPageRuleImpl rule)
      Creates a new instance.
      Parameters:
      stylesheet - the Stylesheet of this rule.
      rule - the wrapped rule
  • Method Details

    • jsConstructor

      public void jsConstructor()
      Creates an instance.
      Overrides:
      jsConstructor in class CSSRule
    • getSelectorText

      public String getSelectorText()
      Returns the textual representation of the selector for the rule set.
      Returns:
      the textual representation of the selector for the rule set
    • setSelectorText

      public void setSelectorText(String selectorText)
      Sets the textual representation of the selector for the rule set.
      Parameters:
      selectorText - the textual representation of the selector for the rule set
    • getStyle

      public CSSStyleDeclaration getStyle()
      Returns the declaration-block of this rule set.
      Returns:
      the declaration-block of this rule set
    • getPageRule

      private org.htmlunit.cssparser.dom.CSSPageRuleImpl getPageRule()
      Returns the wrapped rule, as a page rule.
      Returns:
      the wrapped rule, as a page rule
    • getCssText

      public String getCssText()
      Returns the parsable textual representation of the rule. This reflects the current state of the rule and not its initial value.
      Overrides:
      getCssText in class CSSRule
      Returns:
      the parsable textual representation of the rule.