org.apache.batik.css.parser
public class DefaultSelectorFactory extends Object implements SelectorFactory
| Field Summary | |
|---|---|
| static SelectorFactory | INSTANCE
The instance of this class. |
| Constructor Summary | |
|---|---|
| protected | DefaultSelectorFactory()
This class does not need to be instantiated. |
| Method Summary | |
|---|---|
| SimpleSelector | createAnyNodeSelector()
SAC: Implements {@link
org.w3c.css.sac.SelectorFactory#createAnyNodeSelector()}. |
| CharacterDataSelector | createCDataSectionSelector(String data)
SAC: Implements {@link
org.w3c.css.sac.SelectorFactory#createCDataSectionSelector(String)}. |
| DescendantSelector | createChildSelector(Selector parent, SimpleSelector child)
SAC: Implements {@link
SelectorFactory#createChildSelector(Selector,SimpleSelector)}. |
| CharacterDataSelector | createCommentSelector(String data)
SAC: Implements {@link
org.w3c.css.sac.SelectorFactory#createCommentSelector(String)}. |
| ConditionalSelector | createConditionalSelector(SimpleSelector selector, Condition condition)
SAC: Implements {@link
SelectorFactory#createConditionalSelector(SimpleSelector,Condition)}. |
| DescendantSelector | createDescendantSelector(Selector parent, SimpleSelector descendant)
SAC: Implements {@link
SelectorFactory#createDescendantSelector(Selector,SimpleSelector)}. |
| SiblingSelector | createDirectAdjacentSelector(short nodeType, Selector child, SimpleSelector directAdjacent)
SAC: Implements {@link
SelectorFactory#createDirectAdjacentSelector(short,Selector,SimpleSelector)}. |
| ElementSelector | createElementSelector(String namespaceURI, String tagName)
SAC: Implements {@link
org.w3c.css.sac.SelectorFactory#createElementSelector(String,String)}. |
| NegativeSelector | createNegativeSelector(SimpleSelector selector)
SAC: Implements {@link
org.w3c.css.sac.SelectorFactory#createNegativeSelector(SimpleSelector)}. |
| ProcessingInstructionSelector | createProcessingInstructionSelector(String target, String data)
SAC: Implements {@link
SelectorFactory#createProcessingInstructionSelector(String,String)}. |
| ElementSelector | createPseudoElementSelector(String namespaceURI, String pseudoName)
SAC: Implements {@link
SelectorFactory#createPseudoElementSelector(String,String)}. |
| SimpleSelector | createRootNodeSelector()
SAC: Implements {@link
org.w3c.css.sac.SelectorFactory#createRootNodeSelector()}. |
| CharacterDataSelector | createTextNodeSelector(String data)
SAC: Implements {@link
org.w3c.css.sac.SelectorFactory#createTextNodeSelector(String)}. |