Class ElementSelectorImpl

  • All Implemented Interfaces:
    org.w3c.css.sac.ElementSelector, org.w3c.css.sac.Selector, org.w3c.css.sac.SimpleSelector

    public class ElementSelectorImpl
    extends java.lang.Object
    implements org.w3c.css.sac.ElementSelector
    Version:
    $Revision: 6653 $
    Author:
    Philippe Le Hegaret
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.String localName  
      • 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 
      Constructor Description
      ElementSelectorImpl​(java.lang.String localName)
      Creates a new ElementSelectorImpl
    • Method Summary

      Modifier and Type Method Description
      java.lang.String getLocalName()
      Returns the local part of the qualified name of this element.
      java.lang.String getNamespaceURI()
      Returns the namespace URI of this element selector.
      short getSelectorType()
      An integer indicating the type of Selector
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • localName

        java.lang.String localName
    • Constructor Detail

      • ElementSelectorImpl

        public ElementSelectorImpl​(java.lang.String localName)
        Creates a new ElementSelectorImpl
    • Method Detail

      • getSelectorType

        public short getSelectorType()
        An integer indicating the type of Selector
        Specified by:
        getSelectorType in interface org.w3c.css.sac.Selector
      • getNamespaceURI

        public java.lang.String getNamespaceURI()
        Returns the namespace URI of this element selector.

        NULL if this element selector can match any namespace.

        Specified by:
        getNamespaceURI in interface org.w3c.css.sac.ElementSelector
      • getLocalName

        public java.lang.String getLocalName()
        Returns the local part of the qualified name of this element.

        NULL if this element selector can match any element.

Specified by:
getLocalName in interface org.w3c.css.sac.ElementSelector