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

java.lang.Object
  extended by org.apache.batik.css.engine.sac.AbstractSiblingSelector
      extended by org.apache.batik.css.engine.sac.CSSDirectAdjacentSelector
All Implemented Interfaces:
ExtendedSelector

public class CSSDirectAdjacentSelector
extends AbstractSiblingSelector

This class provides an implementation for the org.w3c.css.sac.DescendantSelector interface.


Field Summary
 
Fields inherited from class org.apache.batik.css.engine.sac.AbstractSiblingSelector
nodeType, selector, simpleSelector
 
Constructor Summary
CSSDirectAdjacentSelector(short type, Selector parent, SimpleSelector simple)
          Creates a new CSSDirectAdjacentSelector object.
 
Method Summary
 void fillAttributeSet(java.util.Set attrSet)
          Fills the given set with the attribute names found in this selector.
 short getSelectorType()
          SAC: Implements org.w3c.css.sac.Selector#getSelectorType().
 boolean match(org.w3c.dom.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.AbstractSiblingSelector
equals, getNodeType, getSelector, getSiblingSelector, getSpecificity
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CSSDirectAdjacentSelector

public CSSDirectAdjacentSelector(short type,
                                 Selector parent,
                                 SimpleSelector simple)
Creates a new CSSDirectAdjacentSelector object.

Method Detail

getSelectorType

public short getSelectorType()
SAC: Implements org.w3c.css.sac.Selector#getSelectorType().


match

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


fillAttributeSet

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


toString

public java.lang.String toString()
Returns a representation of the selector.

Overrides:
toString in class java.lang.Object


Copyright ? 2008 Apache Software Foundation. All Rights Reserved.