public class CSSSelectorFactory
extends java.lang.Object
org.w3c.css.sac.SelectorFactory interface.| Modifier and Type | Field and Description |
|---|---|
static SelectorFactory |
INSTANCE
The instance of this class.
|
| Modifier | Constructor and Description |
|---|---|
protected |
CSSSelectorFactory()
This class does not need to be instantiated.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleSelector |
createAnyNodeSelector()
SAC: Implements
org.w3c.css.sac.SelectorFactory#createAnyNodeSelector(). |
CharacterDataSelector |
createCDataSectionSelector(java.lang.String data)
SAC: Implements
org.w3c.css.sac.SelectorFactory#createCDataSectionSelector(String). |
DescendantSelector |
createChildSelector(Selector parent,
SimpleSelector child)
SAC: Implements
SelectorFactory#createChildSelector(Selector,SimpleSelector). |
CharacterDataSelector |
createCommentSelector(java.lang.String data)
SAC: Implements
org.w3c.css.sac.SelectorFactory#createCommentSelector(String). |
ConditionalSelector |
createConditionalSelector(SimpleSelector selector,
Condition condition)
SAC: Implements
SelectorFactory#createConditionalSelector(SimpleSelector,Condition). |
DescendantSelector |
createDescendantSelector(Selector parent,
SimpleSelector descendant)
SAC: Implements
SelectorFactory#createDescendantSelector(Selector,SimpleSelector). |
SiblingSelector |
createDirectAdjacentSelector(short nodeType,
Selector child,
SimpleSelector directAdjacent)
SAC: Implements
SelectorFactory#createDirectAdjacentSelector(short,Selector,SimpleSelector). |
ElementSelector |
createElementSelector(java.lang.String namespaceURI,
java.lang.String tagName)
SAC: Implements
org.w3c.css.sac.SelectorFactory#createElementSelector(String,String). |
NegativeSelector |
createNegativeSelector(SimpleSelector selector)
SAC: Implements
org.w3c.css.sac.SelectorFactory#createNegativeSelector(SimpleSelector). |
ProcessingInstructionSelector |
createProcessingInstructionSelector(java.lang.String target,
java.lang.String data)
SAC: Implements
SelectorFactory#createProcessingInstructionSelector(String,String). |
ElementSelector |
createPseudoElementSelector(java.lang.String namespaceURI,
java.lang.String pseudoName)
SAC: Implements
SelectorFactory#createPseudoElementSelector(String,String). |
SimpleSelector |
createRootNodeSelector()
SAC: Implements
org.w3c.css.sac.SelectorFactory#createRootNodeSelector(). |
CharacterDataSelector |
createTextNodeSelector(java.lang.String data)
SAC: Implements
org.w3c.css.sac.SelectorFactory#createTextNodeSelector(String). |
protected CSSSelectorFactory()
public ConditionalSelector createConditionalSelector(SimpleSelector selector,
Condition condition)
throws CSSException
SelectorFactory#createConditionalSelector(SimpleSelector,Condition).CSSExceptionpublic SimpleSelector createAnyNodeSelector()
throws CSSException
org.w3c.css.sac.SelectorFactory#createAnyNodeSelector().CSSExceptionpublic SimpleSelector createRootNodeSelector()
throws CSSException
org.w3c.css.sac.SelectorFactory#createRootNodeSelector().CSSExceptionpublic NegativeSelector createNegativeSelector(SimpleSelector selector)
throws CSSException
org.w3c.css.sac.SelectorFactory#createNegativeSelector(SimpleSelector).CSSExceptionpublic ElementSelector createElementSelector(java.lang.String namespaceURI,
java.lang.String tagName)
throws CSSException
org.w3c.css.sac.SelectorFactory#createElementSelector(String,String).CSSExceptionpublic CharacterDataSelector createTextNodeSelector(java.lang.String data)
throws CSSException
org.w3c.css.sac.SelectorFactory#createTextNodeSelector(String).CSSExceptionpublic CharacterDataSelector createCDataSectionSelector(java.lang.String data)
throws CSSException
org.w3c.css.sac.SelectorFactory#createCDataSectionSelector(String).CSSExceptionpublic ProcessingInstructionSelector createProcessingInstructionSelector(java.lang.String target,
java.lang.String data)
throws CSSException
SelectorFactory#createProcessingInstructionSelector(String,String).CSSExceptionpublic CharacterDataSelector createCommentSelector(java.lang.String data)
throws CSSException
org.w3c.css.sac.SelectorFactory#createCommentSelector(String).CSSExceptionpublic ElementSelector createPseudoElementSelector(java.lang.String namespaceURI,
java.lang.String pseudoName)
throws CSSException
SelectorFactory#createPseudoElementSelector(String,String).CSSExceptionpublic DescendantSelector createDescendantSelector(Selector parent,
SimpleSelector descendant)
throws CSSException
SelectorFactory#createDescendantSelector(Selector,SimpleSelector).CSSExceptionpublic DescendantSelector createChildSelector(Selector parent,
SimpleSelector child)
throws CSSException
SelectorFactory#createChildSelector(Selector,SimpleSelector).CSSExceptionpublic SiblingSelector createDirectAdjacentSelector(short nodeType,
Selector child,
SimpleSelector directAdjacent)
throws CSSException
SelectorFactory#createDirectAdjacentSelector(short,Selector,SimpleSelector).CSSExceptionCopyright ? 2009 Apache Software Foundation. All Rights Reserved.