public class CSSConditionalSelector extends java.lang.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(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.
|
void |
fillAttributeSet(java.util.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,
java.lang.String pseudoE)
Tests whether this selector matches the given element.
|
java.lang.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(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the reference object with which to compare.public short getSelectorType()
Selector.getSelectorType()
.getSelectorType
in interface org.w3c.css.sac.Selector
public boolean match(Element e, java.lang.String pseudoE)
match
in interface ExtendedSelector
public void fillAttributeSet(java.util.Set attrSet)
fillAttributeSet
in interface ExtendedSelector
public int getSpecificity()
getSpecificity
in interface ExtendedSelector
public org.w3c.css.sac.SimpleSelector getSimpleSelector()
ConditionalSelector.getSimpleSelector()
.getSimpleSelector
in interface org.w3c.css.sac.ConditionalSelector
public org.w3c.css.sac.Condition getCondition()
ConditionalSelector.getCondition()
.getCondition
in interface org.w3c.css.sac.ConditionalSelector
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2022 Apache Software Foundation. All Rights Reserved.