org.w3c.flute.parser.selectors
Class ChildSelectorImpl

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

public class ChildSelectorImpl
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.SimpleSelector child
           
(package private)  org.w3c.css.sac.Selector parent
           
 
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
ChildSelectorImpl(org.w3c.css.sac.Selector parent, org.w3c.css.sac.SimpleSelector child)
          Creates a new ChildSelectorImpl
 
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

child

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

ChildSelectorImpl

public ChildSelectorImpl(org.w3c.css.sac.Selector parent,
                         org.w3c.css.sac.SimpleSelector child)
Creates a new ChildSelectorImpl
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