|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.css.engine.sac.CSSSelectorFactory
public class CSSSelectorFactory
This class implements the org.w3c.css.sac.SelectorFactory
interface.
Field Summary | |
---|---|
static SelectorFactory |
INSTANCE
The instance of this class. |
Constructor Summary | |
---|---|
protected |
CSSSelectorFactory()
This class does not need to be instantiated. |
Method Summary | |
---|---|
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) . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final SelectorFactory INSTANCE
Constructor Detail |
---|
protected CSSSelectorFactory()
Method Detail |
---|
public ConditionalSelector createConditionalSelector(SimpleSelector selector, Condition condition) throws CSSException
SelectorFactory#createConditionalSelector(SimpleSelector,Condition)
.
CSSException
public SimpleSelector createAnyNodeSelector() throws CSSException
org.w3c.css.sac.SelectorFactory#createAnyNodeSelector()
.
CSSException
public SimpleSelector createRootNodeSelector() throws CSSException
org.w3c.css.sac.SelectorFactory#createRootNodeSelector()
.
CSSException
public NegativeSelector createNegativeSelector(SimpleSelector selector) throws CSSException
org.w3c.css.sac.SelectorFactory#createNegativeSelector(SimpleSelector)
.
CSSException
public ElementSelector createElementSelector(java.lang.String namespaceURI, java.lang.String tagName) throws CSSException
org.w3c.css.sac.SelectorFactory#createElementSelector(String,String)
.
CSSException
public CharacterDataSelector createTextNodeSelector(java.lang.String data) throws CSSException
org.w3c.css.sac.SelectorFactory#createTextNodeSelector(String)
.
CSSException
public CharacterDataSelector createCDataSectionSelector(java.lang.String data) throws CSSException
org.w3c.css.sac.SelectorFactory#createCDataSectionSelector(String)
.
CSSException
public ProcessingInstructionSelector createProcessingInstructionSelector(java.lang.String target, java.lang.String data) throws CSSException
SelectorFactory#createProcessingInstructionSelector(String,String)
.
CSSException
public CharacterDataSelector createCommentSelector(java.lang.String data) throws CSSException
org.w3c.css.sac.SelectorFactory#createCommentSelector(String)
.
CSSException
public ElementSelector createPseudoElementSelector(java.lang.String namespaceURI, java.lang.String pseudoName) throws CSSException
SelectorFactory#createPseudoElementSelector(String,String)
.
CSSException
public DescendantSelector createDescendantSelector(Selector parent, SimpleSelector descendant) throws CSSException
SelectorFactory#createDescendantSelector(Selector,SimpleSelector)
.
CSSException
public DescendantSelector createChildSelector(Selector parent, SimpleSelector child) throws CSSException
SelectorFactory#createChildSelector(Selector,SimpleSelector)
.
CSSException
public SiblingSelector createDirectAdjacentSelector(short nodeType, Selector child, SimpleSelector directAdjacent) throws CSSException
SelectorFactory#createDirectAdjacentSelector(short,Selector,SimpleSelector)
.
CSSException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |