org.apache.batik.css.parser

Class AbstractDescendantSelector

public abstract class AbstractDescendantSelector extends Object implements DescendantSelector

This class provides an abstract implementation of the {@link DescendantSelector} interface.
Field Summary
protected SelectorancestorSelector
The ancestor selector.
protected SimpleSelectorsimpleSelector
The simple selector.
Constructor Summary
protected AbstractDescendantSelector(Selector ancestor, SimpleSelector simple)
Creates a new DescendantSelector object.
Method Summary
SelectorgetAncestorSelector()
SAC: Implements {@link DescendantSelector#getAncestorSelector()}.
SimpleSelectorgetSimpleSelector()
SAC: Implements {@link DescendantSelector#getSimpleSelector()}.

Field Detail

ancestorSelector

protected Selector ancestorSelector
The ancestor selector.

simpleSelector

protected SimpleSelector simpleSelector
The simple selector.

Constructor Detail

AbstractDescendantSelector

protected AbstractDescendantSelector(Selector ancestor, SimpleSelector simple)
Creates a new DescendantSelector object.

Method Detail

getAncestorSelector

public Selector getAncestorSelector()
SAC: Implements {@link DescendantSelector#getAncestorSelector()}.

getSimpleSelector

public SimpleSelector getSimpleSelector()
SAC: Implements {@link DescendantSelector#getSimpleSelector()}.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.