Class StyleComparator
- java.lang.Object
-
- com.crawljax.oraclecomparator.AbstractComparator
-
- com.crawljax.oraclecomparator.comparators.StyleComparator
-
- All Implemented Interfaces:
Comparator
public class StyleComparator extends AbstractComparator
Oracle which can ignore style attributes.
-
-
Field Summary
Fields Modifier and Type Field Description private static String[]ALLOW_STYLE_TYPESprivate static String[]IGNORE_ATTRIBUTESprivate static String[]IGNORE_TAGSprivate static org.slf4j.LoggerLOGGER
-
Constructor Summary
Constructors Constructor Description StyleComparator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringnormalize(String dom)Override this method to apply normalization to the comparison.private DocumentstripAttributes(Document dom)private DocumentstripDom(Document dom)private DocumentstripElements(Document dom)private DocumentstripStyleAttributes(Document dom)private StringstripStyleProperties(String styleAttribute)-
Methods inherited from class com.crawljax.oraclecomparator.AbstractComparator
getDifferences, isEquivalent
-
-
-
-
Method Detail
-
normalize
public String normalize(String dom)
Description copied from class:AbstractComparatorOverride this method to apply normalization to the comparison.- Specified by:
normalizein interfaceComparator- Overrides:
normalizein classAbstractComparator- Parameters:
dom- The original DOM- Returns:
- the normalized DOM.
-
-