Class CSSRuleListImpl

java.lang.Object
org.htmlunit.cssparser.dom.CSSRuleListImpl
All Implemented Interfaces:
Serializable

public class CSSRuleListImpl extends Object implements Serializable
Implementation of CSSRuleList.
Author:
Ronald Brill
See Also:
  • Constructor Details

    • CSSRuleListImpl

      public CSSRuleListImpl()
      Ctor.
  • Method Details

    • getRules

      public List<AbstractCSSRuleImpl> getRules()

      getRules.

      Returns:
      the rules
    • getLength

      public int getLength()

      getLength.

      Returns:
      the number of rules
    • add

      public void add(AbstractCSSRuleImpl rule)
      Add a rule.
      Parameters:
      rule - the rule to be added
    • insert

      public void insert(AbstractCSSRuleImpl rule, int index)
      Insert a rule at the given pos.
      Parameters:
      rule - the rule to be inserted
      index - the insert pos
    • delete

      public void delete(int index)
      Delete the rule at the given pos.
      Parameters:
      index - the delete pos
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object