java.lang.Object
org.apache.batik.css.engine.sac.CSSSelectorFactory
- All Implemented Interfaces:
- org.w3c.css.sac.SelectorFactory
- public class CSSSelectorFactory
- extends java.lang.Object
- implements org.w3c.css.sac.SelectorFactory
This class implements the org.w3c.css.sac.SelectorFactory interface.
- Version:
- $Id: CSSSelectorFactory.java,v 1.3 2004/08/18 07:12:51 vhardy Exp $
|
Constructor Summary |
protected |
CSSSelectorFactory()
This class does not need to be instantiated. |
|
Method Summary |
org.w3c.css.sac.SimpleSelector |
createAnyNodeSelector()
SAC: Implements SelectorFactory.createAnyNodeSelector()>SelectorFactory.createAnyNodeSelector() 55 . |
org.w3c.css.sac.CharacterDataSelector |
createCDataSectionSelector(java.lang.String data)
SAC: Implements SelectorFactory.createCDataSectionSelector(String)>SelectorFactory.createCDataSectionSelector(String) 55 . |
org.w3c.css.sac.DescendantSelector |
createChildSelector(org.w3c.css.sac.Selector parent,
org.w3c.css.sac.SimpleSelector child)
SAC: Implements SelectorFactory.createChildSelector(Selector,SimpleSelector)>SelectorFactory.createChildSelector(Selector,SimpleSelector) 55 . |
org.w3c.css.sac.CharacterDataSelector |
createCommentSelector(java.lang.String data)
SAC: Implements SelectorFactory.createCommentSelector(String)>SelectorFactory.createCommentSelector(String) 55 . |
org.w3c.css.sac.ConditionalSelector |
createConditionalSelector(org.w3c.css.sac.SimpleSelector selector,
org.w3c.css.sac.Condition condition)
SAC: Implements SelectorFactory.createConditionalSelector(SimpleSelector,Condition)>SelectorFactory.createConditionalSelector(SimpleSelector,Condition) 55 . |
org.w3c.css.sac.DescendantSelector |
createDescendantSelector(org.w3c.css.sac.Selector parent,
org.w3c.css.sac.SimpleSelector descendant)
SAC: Implements SelectorFactory.createDescendantSelector(Selector,SimpleSelector)>SelectorFactory.createDescendantSelector(Selector,SimpleSelector) 55 . |
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)>SelectorFactory.createDirectAdjacentSelector(short,Selector,SimpleSelector) 55 . |
org.w3c.css.sac.ElementSelector |
createElementSelector(java.lang.String namespaceURI,
java.lang.String tagName)
SAC: Implements SelectorFactory.createElementSelector(String,String)>SelectorFactory.createElementSelector(String,String) 55 . |
org.w3c.css.sac.NegativeSelector |
createNegativeSelector(org.w3c.css.sac.SimpleSelector selector)
SAC: Implements SelectorFactory.createNegativeSelector(SimpleSelector)>SelectorFactory.createNegativeSelector(SimpleSelector) 55 . |
org.w3c.css.sac.ProcessingInstructionSelector |
createProcessingInstructionSelector(java.lang.String target,
java.lang.String data)
SAC: Implements SelectorFactory.createProcessingInstructionSelector(String,String)>SelectorFactory.createProcessingInstructionSelector(String,String) 55 . |
org.w3c.css.sac.ElementSelector |
createPseudoElementSelector(java.lang.String namespaceURI,
java.lang.String pseudoName)
SAC: Implements SelectorFactory.createPseudoElementSelector(String,String)>SelectorFactory.createPseudoElementSelector(String,String) 55 . |
org.w3c.css.sac.SimpleSelector |
createRootNodeSelector()
SAC: Implements SelectorFactory.createRootNodeSelector()>SelectorFactory.createRootNodeSelector() 55 . |
org.w3c.css.sac.CharacterDataSelector |
createTextNodeSelector(java.lang.String data)
SAC: Implements SelectorFactory.createTextNodeSelector(String)>SelectorFactory.createTextNodeSelector(String) 55 . |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final org.w3c.css.sac.SelectorFactory INSTANCE
- The instance of this class.
CSSSelectorFactory
protected CSSSelectorFactory()
- This class does not need to be instantiated.
createConditionalSelector
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
- SAC: Implements SelectorFactory.createConditionalSelector(SimpleSelector,Condition)>
SelectorFactory.createConditionalSelector(SimpleSelector,Condition) 55 .
- Specified by:
createConditionalSelector in interface org.w3c.css.sac.SelectorFactory
createAnyNodeSelector
public org.w3c.css.sac.SimpleSelector createAnyNodeSelector()
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createAnyNodeSelector()>
SelectorFactory.createAnyNodeSelector() 55 .
- Specified by:
createAnyNodeSelector in interface org.w3c.css.sac.SelectorFactory
createRootNodeSelector
public org.w3c.css.sac.SimpleSelector createRootNodeSelector()
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createRootNodeSelector()>
SelectorFactory.createRootNodeSelector() 55 .
- Specified by:
createRootNodeSelector in interface org.w3c.css.sac.SelectorFactory
createNegativeSelector
public org.w3c.css.sac.NegativeSelector createNegativeSelector(org.w3c.css.sac.SimpleSelector selector)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createNegativeSelector(SimpleSelector)>
SelectorFactory.createNegativeSelector(SimpleSelector) 55 .
- Specified by:
createNegativeSelector in interface org.w3c.css.sac.SelectorFactory
createElementSelector
public org.w3c.css.sac.ElementSelector createElementSelector(java.lang.String namespaceURI,
java.lang.String tagName)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createElementSelector(String,String)>
SelectorFactory.createElementSelector(String,String) 55 .
- Specified by:
createElementSelector in interface org.w3c.css.sac.SelectorFactory
createTextNodeSelector
public org.w3c.css.sac.CharacterDataSelector createTextNodeSelector(java.lang.String data)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createTextNodeSelector(String)>
SelectorFactory.createTextNodeSelector(String) 55 .
- Specified by:
createTextNodeSelector in interface org.w3c.css.sac.SelectorFactory
createCDataSectionSelector
public org.w3c.css.sac.CharacterDataSelector createCDataSectionSelector(java.lang.String data)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createCDataSectionSelector(String)>
SelectorFactory.createCDataSectionSelector(String) 55 .
- Specified by:
createCDataSectionSelector in interface org.w3c.css.sac.SelectorFactory
createProcessingInstructionSelector
public org.w3c.css.sac.ProcessingInstructionSelector createProcessingInstructionSelector(java.lang.String target,
java.lang.String data)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createProcessingInstructionSelector(String,String)>
SelectorFactory.createProcessingInstructionSelector(String,String) 55 .
- Specified by:
createProcessingInstructionSelector in interface org.w3c.css.sac.SelectorFactory
createCommentSelector
public org.w3c.css.sac.CharacterDataSelector createCommentSelector(java.lang.String data)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createCommentSelector(String)>
SelectorFactory.createCommentSelector(String) 55 .
- Specified by:
createCommentSelector in interface org.w3c.css.sac.SelectorFactory
createPseudoElementSelector
public org.w3c.css.sac.ElementSelector createPseudoElementSelector(java.lang.String namespaceURI,
java.lang.String pseudoName)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createPseudoElementSelector(String,String)>
SelectorFactory.createPseudoElementSelector(String,String) 55 .
- Specified by:
createPseudoElementSelector in interface org.w3c.css.sac.SelectorFactory
createDescendantSelector
public org.w3c.css.sac.DescendantSelector createDescendantSelector(org.w3c.css.sac.Selector parent,
org.w3c.css.sac.SimpleSelector descendant)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createDescendantSelector(Selector,SimpleSelector)>
SelectorFactory.createDescendantSelector(Selector,SimpleSelector) 55 .
- Specified by:
createDescendantSelector in interface org.w3c.css.sac.SelectorFactory
createChildSelector
public org.w3c.css.sac.DescendantSelector createChildSelector(org.w3c.css.sac.Selector parent,
org.w3c.css.sac.SimpleSelector child)
throws org.w3c.css.sac.CSSException
- SAC: Implements SelectorFactory.createChildSelector(Selector,SimpleSelector)>
SelectorFactory.createChildSelector(Selector,SimpleSelector) 55 .
- Specified by:
createChildSelector in interface org.w3c.css.sac.SelectorFactory
createDirectAdjacentSelector
public 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
- SAC: Implements SelectorFactory.createDirectAdjacentSelector(short,Selector,SimpleSelector)>
SelectorFactory.createDirectAdjacentSelector(short,Selector,SimpleSelector) 55 .
- Specified by:
createDirectAdjacentSelector in interface org.w3c.css.sac.SelectorFactory