org.jfree.layouting.input.style.selectors
Class CSSDescendantSelector

java.lang.Object
  extended by org.jfree.layouting.input.style.selectors.AbstractSelector
      extended by org.jfree.layouting.input.style.selectors.CSSDescendantSelector
All Implemented Interfaces:
java.io.Serializable, CSSSelector, org.w3c.css.sac.DescendantSelector, org.w3c.css.sac.Selector

public class CSSDescendantSelector
extends AbstractSelector
implements org.w3c.css.sac.DescendantSelector

Creation-Date: 30.11.2005, 15:38:58

Author:
Thomas Morgner
See Also:
Serialized Form

Field Summary
 
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
CSSDescendantSelector(org.w3c.css.sac.SimpleSelector simpleSelector, org.w3c.css.sac.Selector anchestorSelector, boolean childRelation)
           
 
Method Summary
protected  SelectorWeight createWeight()
           
 org.w3c.css.sac.Selector getAncestorSelector()
          Returns the parent selector.
 short getSelectorType()
          An integer indicating the type of Selector
 org.w3c.css.sac.SimpleSelector getSimpleSelector()
           
 
Methods inherited from class org.jfree.layouting.input.style.selectors.AbstractSelector
getWeight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSSDescendantSelector

public CSSDescendantSelector(org.w3c.css.sac.SimpleSelector simpleSelector,
                             org.w3c.css.sac.Selector anchestorSelector,
                             boolean childRelation)
Method Detail

getAncestorSelector

public org.w3c.css.sac.Selector getAncestorSelector()
Returns the parent selector.

Specified by:
getAncestorSelector in interface org.w3c.css.sac.DescendantSelector

createWeight

protected SelectorWeight createWeight()
Specified by:
createWeight in class AbstractSelector

getSimpleSelector

public org.w3c.css.sac.SimpleSelector getSimpleSelector()
Specified by:
getSimpleSelector in interface org.w3c.css.sac.DescendantSelector

getSelectorType

public short getSelectorType()
An integer indicating the type of Selector

Specified by:
getSelectorType in interface org.w3c.css.sac.Selector