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)}. |