Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use Selector
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 Selector in org.apache.batik.css.engine.sac

Subinterfaces of Selector in org.apache.batik.css.engine.sac
`interface` | `ExtendedSelector` This interface extends the `Selector`.

Classes in org.apache.batik.css.engine.sac that implement Selector
`class` | `AbstractDescendantSelector` This class provides an abstract implementation of the `DescendantSelector` interface.
`class` | `AbstractElementSelector` This class provides an abstract implementation of the ElementSelector interface.
`class` | `AbstractSiblingSelector` This class provides an abstract implementation of the `SiblingSelector` interface.
`class` | `CSSChildSelector` This class provides an implementation of the `DescendantSelector` interface.
`class` | `CSSConditionalSelector` This class provides an implementation of the `ConditionalSelector` interface.
`class` | `CSSDescendantSelector` This class provides an implementation for the `DescendantSelector` interface.
`class` | `CSSDirectAdjacentSelector` This class provides an implementation for the `DescendantSelector` 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 Selector
`protected Selector` | `AbstractSiblingSelector.selector` The selector.
`protected Selector` | `AbstractDescendantSelector.ancestorSelector` The ancestor selector.

Methods in org.apache.batik.css.engine.sac that return Selector
`Selector` | `AbstractSiblingSelector.getSelector()` SAC: Implements `SiblingSelector.getSelector()`.
`Selector` | `AbstractDescendantSelector.getAncestorSelector()` SAC: Implements `DescendantSelector.getAncestorSelector()`.

Methods in org.apache.batik.css.engine.sac with parameters of type Selector
`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 Selector
`CSSDirectAdjacentSelector(short type, Selector parent, SimpleSelector simple)` Creates a new CSSDirectAdjacentSelector object.
`CSSDescendantSelector(Selector ancestor, SimpleSelector simple)` Creates a new CSSDescendantSelector 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 Selector in org.apache.batik.css.parser

Classes in org.apache.batik.css.parser that implement Selector
`class` | `DefaultChildSelector` This class provides an implementation of the `DescendantSelector` interface.
`class` | `DefaultConditionalSelector` This class provides an implementation of the `ConditionalSelector` interface.
`class` | `DefaultDescendantSelector` This class provides an implementation for the `DescendantSelector` interface.
`class` | `DefaultDirectAdjacentSelector` This class provides an implementation for the `DescendantSelector` 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 Selector
`protected Selector[]` | `CSSSelectorList.list` The list.
`protected Selector` | `AbstractSiblingSelector.selector` The selector.
`protected Selector` | `AbstractDescendantSelector.ancestorSelector` The ancestor selector.

Methods in org.apache.batik.css.parser that return Selector
`protected Selector` | `Parser.parseSelector()` Parses a selector.
`Selector` | `CSSSelectorList.item(int index)` SAC: Returns the selector at the specified index, or `null` if this is not a valid index.
`Selector` | `AbstractSiblingSelector.getSelector()` SAC: Implements `SiblingSelector.getSelector()`.
`Selector` | `AbstractDescendantSelector.getAncestorSelector()` SAC: Implements `DescendantSelector.getAncestorSelector()`.

Methods in org.apache.batik.css.parser with parameters of type Selector
`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)`.
`void` | `CSSSelectorList.append(Selector item)` Appends an item to the list.

Constructors in org.apache.batik.css.parser with parameters of type Selector
`DefaultDirectAdjacentSelector(short type, Selector parent, SimpleSelector simple)` Creates a new DefaultDirectAdjacentSelector object.
`DefaultDescendantSelector(Selector ancestor, SimpleSelector simple)` Creates a new DefaultDescendantSelector 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 Selector in org.w3c.css.sac

Subinterfaces of Selector in org.w3c.css.sac
`interface` | `CharacterDataSelector`
`interface` | `ConditionalSelector`
`interface` | `DescendantSelector`
`interface` | `ElementSelector`
`interface` | `NegativeSelector`
`interface` | `ProcessingInstructionSelector` This simple matches a processing instruction.
`interface` | `SiblingSelector`
`interface` | `SimpleSelector` This interface is only for constraints on selectors.

Methods in org.w3c.css.sac that return Selector
`Selector` | `SiblingSelector.getSelector()` Returns the first selector.
`Selector` | `SelectorList.item(int index)` Returns the selector at the specified index, or `null` if this is not a valid index.
`Selector` | `DescendantSelector.getAncestorSelector()` Returns the parent selector.

Methods in org.w3c.css.sac with parameters of type 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Apache Software Foundation. All Rights Reserved.