com.steadystate.css.parser.selectors

Class DescendantSelectorImpl

Implemented Interfaces:
DescendantSelector, Selector, Serializable

public class DescendantSelectorImpl
extends java.lang.Object
implements DescendantSelector, Serializable

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(Selector parent, SimpleSelector simpleSelector)

Method Summary

Selector
getAncestorSelector()
Returns the parent selector.
short
getSelectorType()
An integer indicating the type of Selector
SimpleSelector
getSimpleSelector()
String
toString()

Constructor Details

DescendantSelectorImpl

public DescendantSelectorImpl(Selector parent,
                              SimpleSelector simpleSelector)

Method Details

getAncestorSelector

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

getSelectorType

public short getSelectorType()
An integer indicating the type of Selector
Specified by:
getSelectorType in interface Selector

getSimpleSelector

public SimpleSelector getSimpleSelector()
Specified by:
getSimpleSelector in interface DescendantSelector

toString

public String toString()