Package org.apache.batik.css.engine.sac
Class AbstractElementSelector
- java.lang.Object
-
- org.apache.batik.css.engine.sac.AbstractElementSelector
-
- All Implemented Interfaces:
ExtendedSelector,org.w3c.css.sac.ElementSelector,org.w3c.css.sac.Selector,org.w3c.css.sac.SimpleSelector
- Direct Known Subclasses:
CSSElementSelector,CSSPseudoElementSelector
public abstract class AbstractElementSelector extends java.lang.Object implements org.w3c.css.sac.ElementSelector, ExtendedSelector
This class provides an abstract implementation of the ElementSelector interface.- Version:
- $Id: AbstractElementSelector.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringlocalNameThe local name.protected java.lang.StringnamespaceURIThe namespace URI.-
Fields inherited from interface org.w3c.css.sac.Selector
SAC_ANY_NODE_SELECTOR, SAC_CDATA_SECTION_NODE_SELECTOR, SAC_CHILD_SELECTOR, SAC_COMMENT_NODE_SELECTOR, SAC_CONDITIONAL_SELECTOR, SAC_DESCENDANT_SELECTOR, SAC_DIRECT_ADJACENT_SELECTOR, SAC_ELEMENT_NODE_SELECTOR, SAC_NEGATIVE_SELECTOR, SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR, SAC_PSEUDO_ELEMENT_SELECTOR, SAC_ROOT_NODE_SELECTOR, SAC_TEXT_NODE_SELECTOR
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractElementSelector(java.lang.String uri, java.lang.String name)Creates a new ElementSelector object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Indicates whether some other object is "equal to" this one.voidfillAttributeSet(java.util.Set attrSet)Fills the given set with the attribute names found in this selector.java.lang.StringgetLocalName()SAC: ImplementsElementSelector.getLocalName().java.lang.StringgetNamespaceURI()SAC: ImplementsElementSelector.getNamespaceURI().-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.batik.css.engine.sac.ExtendedSelector
getSpecificity, match
-
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- the reference object with which to compare.
-
getNamespaceURI
public java.lang.String getNamespaceURI()
SAC: ImplementsElementSelector.getNamespaceURI().- Specified by:
getNamespaceURIin interfaceorg.w3c.css.sac.ElementSelector
-
getLocalName
public java.lang.String getLocalName()
SAC: ImplementsElementSelector.getLocalName().- Specified by:
getLocalNamein interfaceorg.w3c.css.sac.ElementSelector
-
fillAttributeSet
public void fillAttributeSet(java.util.Set attrSet)
Fills the given set with the attribute names found in this selector.- Specified by:
fillAttributeSetin interfaceExtendedSelector
-
-