public class CSSDescendantSelector extends AbstractSelector implements org.w3c.css.sac.DescendantSelector, Serializable
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() |
String |
print(NamespaceCollection namespaces) |
getWeight
public 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.DescendantSelector
protected SelectorWeight createWeight()
createWeight
in class AbstractSelector
public org.w3c.css.sac.SimpleSelector getSimpleSelector()
getSimpleSelector
in interface org.w3c.css.sac.DescendantSelector
public short getSelectorType()
Selector
getSelectorType
in interface org.w3c.css.sac.Selector
public String print(NamespaceCollection namespaces)
print
in interface CSSSelector
Copyright © 2017 Hitachi Vantara. All rights reserved.