public class CSSConditionalSelector extends Object implements org.w3c.css.sac.ConditionalSelector, ExtendedSelector
ConditionalSelector interface.| Modifier and Type | Field and Description |
|---|---|
protected org.w3c.css.sac.Condition |
condition
The condition.
|
protected org.w3c.css.sac.SimpleSelector |
simpleSelector
The simple 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 and Description |
|---|
CSSConditionalSelector(org.w3c.css.sac.SimpleSelector s,
org.w3c.css.sac.Condition c)
Creates a new ConditionalSelector object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void |
fillAttributeSet(Set attrSet)
Fills the given set with the attribute names found in this selector.
|
org.w3c.css.sac.Condition |
getCondition()
SAC: Implements
ConditionalSelector.getCondition(). |
short |
getSelectorType()
SAC: Implements
Selector.getSelectorType(). |
org.w3c.css.sac.SimpleSelector |
getSimpleSelector()
SAC: Implements
ConditionalSelector.getSimpleSelector(). |
int |
getSpecificity()
Returns the specificity of this selector.
|
boolean |
match(Element e,
String pseudoE)
Tests whether this selector matches the given element.
|
String |
toString()
Returns a representation of the selector.
|
protected org.w3c.css.sac.SimpleSelector simpleSelector
protected org.w3c.css.sac.Condition condition
public CSSConditionalSelector(org.w3c.css.sac.SimpleSelector s,
org.w3c.css.sac.Condition c)
public boolean equals(Object obj)
public short getSelectorType()
Selector.getSelectorType().getSelectorType in interface org.w3c.css.sac.Selectorpublic boolean match(Element e, String pseudoE)
match in interface ExtendedSelectorpublic void fillAttributeSet(Set attrSet)
fillAttributeSet in interface ExtendedSelectorpublic int getSpecificity()
getSpecificity in interface ExtendedSelectorpublic org.w3c.css.sac.SimpleSelector getSimpleSelector()
ConditionalSelector.getSimpleSelector().getSimpleSelector in interface org.w3c.css.sac.ConditionalSelectorpublic org.w3c.css.sac.Condition getCondition()
ConditionalSelector.getCondition().getCondition in interface org.w3c.css.sac.ConditionalSelectorCopyright © 2000–2021 Apache Software Foundation. All rights reserved.