public class CSSDescendantSelector extends AbstractSelector implements org.w3c.css.sac.DescendantSelector
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 and Description |
|---|
CSSDescendantSelector(org.w3c.css.sac.SimpleSelector simpleSelector,
org.w3c.css.sac.Selector anchestorSelector,
boolean childRelation) |
| Modifier and Type | Method and Description |
|---|---|
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() |
getWeightpublic CSSDescendantSelector(org.w3c.css.sac.SimpleSelector simpleSelector,
org.w3c.css.sac.Selector anchestorSelector,
boolean childRelation)
public org.w3c.css.sac.Selector getAncestorSelector()
getAncestorSelector in interface org.w3c.css.sac.DescendantSelectorprotected SelectorWeight createWeight()
createWeight in class AbstractSelectorpublic org.w3c.css.sac.SimpleSelector getSimpleSelector()
getSimpleSelector in interface org.w3c.css.sac.DescendantSelectorpublic short getSelectorType()
SelectorgetSelectorType in interface org.w3c.css.sac.Selector