org.apache.batik.css.engine.sac
Interface ExtendedSelector

All Superinterfaces:
org.w3c.css.sac.Selector
All Known Implementing Classes:
AbstractDescendantSelector, AbstractElementSelector, AbstractSiblingSelector, CSSChildSelector, CSSConditionalSelector, CSSDescendantSelector, CSSDirectAdjacentSelector, CSSElementSelector, CSSPseudoElementSelector

public interface ExtendedSelector
extends org.w3c.css.sac.Selector

This interface extends the Selector.


Field Summary
 
Fields inherited from interface org.w3c.css.sac.Selector
SAC_ANY_NODE_SELECTOR, SAC_CDATA_SECTION_NODE_SELECTOR, SAC_CHILD_SELECTOR, SAC_COMMENT_NODE_SELECTOR, SAC_CONDITIONAL_SELECTOR, SAC_DESCENDANT_SELECTOR, SAC_DIRECT_ADJACENT_SELECTOR, SAC_ELEMENT_NODE_SELECTOR, SAC_NEGATIVE_SELECTOR, SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR, SAC_PSEUDO_ELEMENT_SELECTOR, SAC_ROOT_NODE_SELECTOR, SAC_TEXT_NODE_SELECTOR
 
Method Summary
 void fillAttributeSet(Set attrSet)
          Fills the given set with the attribute names found in this selector.
 int getSpecificity()
          Returns the specificity of this selector.
 boolean match(Element e, String pseudoE)
          Tests whether this selector matches the given element.
 
Methods inherited from interface org.w3c.css.sac.Selector
getSelectorType
 

Method Detail

match

boolean match(Element e,
              String pseudoE)
Tests whether this selector matches the given element.


getSpecificity

int getSpecificity()
Returns the specificity of this selector.


fillAttributeSet

void fillAttributeSet(Set attrSet)
Fills the given set with the attribute names found in this selector.



Copyright © 2008 Apache Software Foundation. All Rights Reserved.