@Override protected void startPageRule(CSSPageRule rule) { // String selectorText = escape(rule.getSelectorText()); String selectorText = rule.getSelectorText(); // TODO nick - multiple selectors? prefixes.add("@page " + selectorText); }
@Override public boolean equals(final Object obj) { if (this == obj) { return true; } if (!(obj instanceof CSSPageRule)) { return false; } final CSSPageRule cpr = (CSSPageRule) obj; return super.equals(obj) && LangUtils.equals(getSelectorText(), cpr.getSelectorText()) && LangUtils.equals(getStyle(), cpr.getStyle()); }
public void visitPageRule(CSSPageRule rule) { startPageRule(rule); CSSStyleDeclaration style = rule.getStyle(); visitStyleDeclaration(style); endPageRule(rule); }
@Override public boolean equals(final Object obj) { if (this == obj) { return true; } if (!(obj instanceof CSSPageRule)) { return false; } final CSSPageRule cpr = (CSSPageRule) obj; return super.equals(obj) && LangUtils.equals(getSelectorText(), cpr.getSelectorText()) && LangUtils.equals(getStyle(), cpr.getStyle()); }