package jhc.redsniff.webdriver.matchers;
import jhc.redsniff.internal.locators.MatcherLocator;
import javax.swing.text.html.HTML;
import java.util.Arrays;
import java.util.List;
public class Specifities {
private static final List<Class<? extends MatcherByLocator>> SPECIFICITES_RANK=
Arrays.asList(
TagNameMatcher.class, //90
CssClassNameMatcher.class, //91
AttributeMatcher.class, //93
NameMatcher.class, //95
IdMatcher.class //99
);
public static int specifityOf(Class<? extends MatcherByLocator> matcherLocatorClass){
return SPECIFICITES_RANK.indexOf(matcherLocatorClass);
}
}