org.w3c.flute.parser.selectors
Class DescendantSelectorImpl

java.lang.Object
  |
  +--org.w3c.flute.parser.selectors.DescendantSelectorImpl
All Implemented Interfaces:
org.w3c.css.sac.DescendantSelector, org.w3c.css.sac.Selector

public class DescendantSelectorImpl
extends java.lang.Object
implements org.w3c.css.sac.DescendantSelector

Version:
$Revision: 1.2 $
Author:
Philippe Le Hegaret

Field Summary
(package private)  org.w3c.css.sac.Selector parent
           
(package private)  org.w3c.css.sac.SimpleSelector simpleSelector
           
 
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
DescendantSelectorImpl(org.w3c.css.sac.Selector parent, org.w3c.css.sac.SimpleSelector simpleSelector)
          Creates a new DescendantSelectorImpl
 
Method Summary
 org.w3c.css.sac.Selector getAncestorSelector()
          Returns the parent selector.
 short getSelectorType()
          An integer indicating the type of Selector
 org.w3c.css.sac.SimpleSelector getSimpleSelector()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

org.w3c.css.sac.Selector parent

simpleSelector

org.w3c.css.sac.SimpleSelector simpleSelector
Constructor Detail

DescendantSelectorImpl

public DescendantSelectorImpl(org.w3c.css.sac.Selector parent,
                              org.w3c.css.sac.SimpleSelector simpleSelector)
Creates a new DescendantSelectorImpl
Method Detail

getSelectorType

public short getSelectorType()
An integer indicating the type of Selector
Specified by:
getSelectorType in interface org.w3c.css.sac.Selector

getAncestorSelector

public org.w3c.css.sac.Selector getAncestorSelector()
Returns the parent selector.
Specified by:
getAncestorSelector in interface org.w3c.css.sac.DescendantSelector

getSimpleSelector

public org.w3c.css.sac.SimpleSelector getSimpleSelector()
Specified by:
getSimpleSelector in interface org.w3c.css.sac.DescendantSelector