Class ConditionalSelectorImpl

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

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

      Fields 
      Modifier and Type Field Description
      (package private) org.w3c.css.sac.Condition condition  
      (package private) org.w3c.css.sac.SimpleSelector simpleSelector  
      • 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
      ConditionalSelectorImpl​(org.w3c.css.sac.SimpleSelector simpleSelector, org.w3c.css.sac.Condition condition)
      Creates a new ConditionalSelectorImpl
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.w3c.css.sac.Condition getCondition()
      Returns the condition to be applied on the simple selector.
      short getSelectorType()
      An integer indicating the type of Selector
      org.w3c.css.sac.SimpleSelector getSimpleSelector()
      Returns the simple selector.
      • Methods inherited from class java.lang.Object

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

      • simpleSelector

        org.w3c.css.sac.SimpleSelector simpleSelector
      • condition

        org.w3c.css.sac.Condition condition
    • Constructor Detail

      • ConditionalSelectorImpl

        public ConditionalSelectorImpl​(org.w3c.css.sac.SimpleSelector simpleSelector,
                                       org.w3c.css.sac.Condition condition)
        Creates a new ConditionalSelectorImpl
    • Method Detail

      • getSelectorType

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

        public org.w3c.css.sac.SimpleSelector getSimpleSelector()
        Returns the simple selector.

        The simple selector can't be a ConditionalSelector.

        Specified by:
        getSimpleSelector in interface org.w3c.css.sac.ConditionalSelector
      • getCondition

        public org.w3c.css.sac.Condition getCondition()
        Returns the condition to be applied on the simple selector.
        Specified by:
        getCondition in interface org.w3c.css.sac.ConditionalSelector