org.apache.batik.css.engine.sac
Class CSSElementSelector

java.lang.Object
  |
  +--org.apache.batik.css.engine.sac.AbstractElementSelector
        |
        +--org.apache.batik.css.engine.sac.CSSElementSelector
All Implemented Interfaces:
ElementSelector, ExtendedSelector, Selector, SimpleSelector

public class CSSElementSelector
extends AbstractElementSelector

This class implements the ElementSelector interface.


Fields inherited from class org.apache.batik.css.engine.sac.AbstractElementSelector
localName, namespaceURI
 
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
 
Constructor Summary
CSSElementSelector(java.lang.String uri, java.lang.String name)
          Creates a new ElementSelector object.
 
Method Summary
 short getSelectorType()
          SAC: Implements Selector.getSelectorType().
 int getSpecificity()
          Returns the specificity of this selector.
 boolean match(Element e, java.lang.String pseudoE)
          Tests whether this selector matches the given element.
 java.lang.String toString()
          Returns a representation of the selector.
 
Methods inherited from class org.apache.batik.css.engine.sac.AbstractElementSelector
equals, fillAttributeSet, getLocalName, getNamespaceURI
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CSSElementSelector

public CSSElementSelector(java.lang.String uri,
                          java.lang.String name)
Creates a new ElementSelector object.
Method Detail

getSelectorType

public short getSelectorType()
SAC: Implements Selector.getSelectorType().

match

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

getSpecificity

public int getSpecificity()
Returns the specificity of this selector.

toString

public java.lang.String toString()
Returns a representation of the selector.
Overrides:
toString in class java.lang.Object


Copyright © 2002 Apache Software Foundation. All Rights Reserved.