Interface ICssSelectorItem
-
- All Known Implementing Classes:
CssAttributeSelectorItem,CssClassSelectorItem,CssIdSelectorItem,CssPagePseudoClassSelectorItem,CssPageTypeSelectorItem,CssPseudoClassChildSelectorItem,CssPseudoClassDisabledSelectorItem,CssPseudoClassEmptySelectorItem,CssPseudoClassFirstChildSelectorItem,CssPseudoClassFirstOfTypeSelectorItem,CssPseudoClassLastChildSelectorItem,CssPseudoClassLastOfTypeSelectorItem,CssPseudoClassNotSelectorItem,CssPseudoClassNthChildSelectorItem,CssPseudoClassNthLastChildSelectorItem,CssPseudoClassNthLastOfTypeSelectorItem,CssPseudoClassNthOfTypeSelectorItem,CssPseudoClassNthSelectorItem,CssPseudoClassRootSelectorItem,CssPseudoClassSelectorItem,CssPseudoClassSelectorItem.AlwaysApplySelectorItem,CssPseudoClassSelectorItem.AlwaysNotApplySelectorItem,CssPseudoElementSelectorItem,CssSeparatorSelectorItem,CssTagSelectorItem
public interface ICssSelectorItemInterface for CSS selector items.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetSpecificity()Gets the specificity.booleanmatches(INode element)Checks if the selector matches an element.
-
-
-
Method Detail
-
getSpecificity
int getSpecificity()
Gets the specificity.- Returns:
- the specificity
-
matches
boolean matches(INode element)
Checks if the selector matches an element.- Parameters:
element- the element- Returns:
- true, if there's a match
-
-