## Uses of Interface
org.w3c.css.sac.SimpleSelector

Packages that use SimpleSelector
org.apache.batik.css.engine.sac
org.apache.batik.css.parser: Provides a CSS parser conform to the SAC API.
org.w3c.css.sac

Uses of SimpleSelector in org.apache.batik.css.engine.sac

Classes in org.apache.batik.css.engine.sac that implement SimpleSelector
`class` `AbstractElementSelector` This class provides an abstract implementation of the ElementSelector interface.
`class` `CSSConditionalSelector` This class provides an implementation of the `ConditionalSelector` interface.
`class` `CSSElementSelector` This class implements the `ElementSelector` interface.
`class` `CSSPseudoElementSelector` This class implements the `ElementSelector` interface.

Fields in org.apache.batik.css.engine.sac declared as SimpleSelector
`protected SimpleSelector` `CSSConditionalSelector.simpleSelector` The simple selector.
`protected SimpleSelector` `AbstractSiblingSelector.simpleSelector` The simple selector.
`protected SimpleSelector` `AbstractDescendantSelector.simpleSelector` The simple selector.

Methods in org.apache.batik.css.engine.sac that return SimpleSelector
`SimpleSelector` `CSSSelectorFactory.createAnyNodeSelector()` SAC: Implements `SelectorFactory.createAnyNodeSelector()`.
`SimpleSelector` `CSSSelectorFactory.createRootNodeSelector()` SAC: Implements `SelectorFactory.createRootNodeSelector()`.
`SimpleSelector` `CSSConditionalSelector.getSimpleSelector()` SAC: Implements `ConditionalSelector.getSimpleSelector()`.
`SimpleSelector` `AbstractSiblingSelector.getSiblingSelector()` SAC: Implements `SiblingSelector.getSiblingSelector()`.
`SimpleSelector` `AbstractDescendantSelector.getSimpleSelector()` SAC: Implements `DescendantSelector.getSimpleSelector()`.

Methods in org.apache.batik.css.engine.sac with parameters of type SimpleSelector
`ConditionalSelector` `CSSSelectorFactory.createConditionalSelector(SimpleSelector selector, Condition condition)` SAC: Implements `SelectorFactory.createConditionalSelector(SimpleSelector,Condition)`.
`NegativeSelector` `CSSSelectorFactory.createNegativeSelector(SimpleSelector selector)` SAC: Implements `SelectorFactory.createNegativeSelector(SimpleSelector)`.
`DescendantSelector` `CSSSelectorFactory.createDescendantSelector(Selector parent, SimpleSelector descendant)` SAC: Implements `SelectorFactory.createDescendantSelector(Selector,SimpleSelector)`.
`DescendantSelector` `CSSSelectorFactory.createChildSelector(Selector parent, SimpleSelector child)` SAC: Implements `SelectorFactory.createChildSelector(Selector,SimpleSelector)`.
`SiblingSelector` `CSSSelectorFactory.createDirectAdjacentSelector(short nodeType, Selector child, SimpleSelector directAdjacent)` SAC: Implements `SelectorFactory.createDirectAdjacentSelector(short,Selector,SimpleSelector)`.

Constructors in org.apache.batik.css.engine.sac with parameters of type SimpleSelector
`CSSDirectAdjacentSelector(short type, Selector parent, SimpleSelector simple)` Creates a new CSSDirectAdjacentSelector object.
`CSSDescendantSelector(Selector ancestor, SimpleSelector simple)` Creates a new CSSDescendantSelector object.
`CSSConditionalSelector(SimpleSelector s, Condition c)` Creates a new ConditionalSelector object.
`CSSChildSelector(Selector ancestor, SimpleSelector simple)` Creates a new CSSChildSelector object.
`AbstractSiblingSelector(short type, Selector sel, SimpleSelector simple)` Creates a new SiblingSelector object.
`AbstractDescendantSelector(Selector ancestor, SimpleSelector simple)` Creates a new DescendantSelector object.

Uses of SimpleSelector in org.apache.batik.css.parser

Classes in org.apache.batik.css.parser that implement SimpleSelector
`class` `DefaultConditionalSelector` This class provides an implementation of the `ConditionalSelector` interface.
`class` `DefaultElementSelector` This class implements the `ElementSelector` interface.
`class` `DefaultPseudoElementSelector` This class implements the `ElementSelector` interface.

Fields in org.apache.batik.css.parser declared as SimpleSelector
`protected SimpleSelector` `DefaultConditionalSelector.simpleSelector` The simple selector.
`protected SimpleSelector` `AbstractSiblingSelector.simpleSelector` The simple selector.
`protected SimpleSelector` `AbstractDescendantSelector.simpleSelector` The simple selector.

Methods in org.apache.batik.css.parser that return SimpleSelector
`protected SimpleSelector` `Parser.parseSimpleSelector()` Parses a simple selector.
`SimpleSelector` `DefaultSelectorFactory.createAnyNodeSelector()` SAC: Implements `SelectorFactory.createAnyNodeSelector()`.
`SimpleSelector` `DefaultSelectorFactory.createRootNodeSelector()` SAC: Implements `SelectorFactory.createRootNodeSelector()`.
`SimpleSelector` `DefaultConditionalSelector.getSimpleSelector()` SAC: Implements `ConditionalSelector.getSimpleSelector()`.
`SimpleSelector` `AbstractSiblingSelector.getSiblingSelector()` SAC: Implements `SiblingSelector.getSiblingSelector()`.
`SimpleSelector` `AbstractDescendantSelector.getSimpleSelector()` SAC: Implements `DescendantSelector.getSimpleSelector()`.

Methods in org.apache.batik.css.parser with parameters of type SimpleSelector
`ConditionalSelector` `DefaultSelectorFactory.createConditionalSelector(SimpleSelector selector, Condition condition)` SAC: Implements `SelectorFactory.createConditionalSelector(SimpleSelector,Condition)`.
`NegativeSelector` `DefaultSelectorFactory.createNegativeSelector(SimpleSelector selector)` SAC: Implements `SelectorFactory.createNegativeSelector(SimpleSelector)`.
`DescendantSelector` `DefaultSelectorFactory.createDescendantSelector(Selector parent, SimpleSelector descendant)` SAC: Implements `SelectorFactory.createDescendantSelector(Selector,SimpleSelector)`.
`DescendantSelector` `DefaultSelectorFactory.createChildSelector(Selector parent, SimpleSelector child)` SAC: Implements `SelectorFactory.createChildSelector(Selector,SimpleSelector)`.
`SiblingSelector` `DefaultSelectorFactory.createDirectAdjacentSelector(short nodeType, Selector child, SimpleSelector directAdjacent)` SAC: Implements `SelectorFactory.createDirectAdjacentSelector(short,Selector,SimpleSelector)`.

Constructors in org.apache.batik.css.parser with parameters of type SimpleSelector
`DefaultDirectAdjacentSelector(short type, Selector parent, SimpleSelector simple)` Creates a new DefaultDirectAdjacentSelector object.
`DefaultDescendantSelector(Selector ancestor, SimpleSelector simple)` Creates a new DefaultDescendantSelector object.
`DefaultConditionalSelector(SimpleSelector s, Condition c)` Creates a new ConditionalSelector object.
`DefaultChildSelector(Selector ancestor, SimpleSelector simple)` Creates a new DefaultChildSelector object.
`AbstractSiblingSelector(short type, Selector sel, SimpleSelector simple)` Creates a new SiblingSelector object.
`AbstractDescendantSelector(Selector ancestor, SimpleSelector simple)` Creates a new DescendantSelector object.

Uses of SimpleSelector in org.w3c.css.sac

Subinterfaces of SimpleSelector in org.w3c.css.sac
`interface` `CharacterDataSelector`
`interface` `ConditionalSelector`
`interface` `ElementSelector`
`interface` `NegativeSelector`
`interface` `ProcessingInstructionSelector` This simple matches a processing instruction.

Methods in org.w3c.css.sac that return SimpleSelector
`SimpleSelector` `SiblingSelector.getSiblingSelector()`
`SimpleSelector` `SelectorFactory.createAnyNodeSelector()` Creates an any node selector.
`SimpleSelector` `SelectorFactory.createRootNodeSelector()` Creates an root node selector.
`SimpleSelector` `NegativeSelector.getSimpleSelector()` Returns the simple selector.
`SimpleSelector` `DescendantSelector.getSimpleSelector()`
`SimpleSelector` `ConditionalSelector.getSimpleSelector()` Returns the simple selector.

Methods in org.w3c.css.sac with parameters of type SimpleSelector
`ConditionalSelector` `SelectorFactory.createConditionalSelector(SimpleSelector selector, Condition condition)` Creates a conditional selector.
`NegativeSelector` `SelectorFactory.createNegativeSelector(SimpleSelector selector)` Creates an negative selector.
`DescendantSelector` `SelectorFactory.createDescendantSelector(Selector parent, SimpleSelector descendant)` Creates a descendant selector.
`DescendantSelector` `SelectorFactory.createChildSelector(Selector parent, SimpleSelector child)` Creates a child selector.
`SiblingSelector` `SelectorFactory.createDirectAdjacentSelector(short nodeType, Selector child, SimpleSelector directAdjacent)` Creates a sibling selector.

Copyright © 2004 Apache Software Foundation. All Rights Reserved.