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