public class CSSLangCondition extends Object implements org.w3c.css.sac.LangCondition, ExtendedCondition
LangCondition
interface.Modifier and Type | Field and Description |
---|---|
protected String |
lang
The language.
|
protected String |
langHyphen
The language with a hyphen suffixed.
|
SAC_AND_CONDITION, SAC_ATTRIBUTE_CONDITION, SAC_BEGIN_HYPHEN_ATTRIBUTE_CONDITION, SAC_CLASS_CONDITION, SAC_CONTENT_CONDITION, SAC_ID_CONDITION, SAC_LANG_CONDITION, SAC_NEGATIVE_CONDITION, SAC_ONE_OF_ATTRIBUTE_CONDITION, SAC_ONLY_CHILD_CONDITION, SAC_ONLY_TYPE_CONDITION, SAC_OR_CONDITION, SAC_POSITIONAL_CONDITION, SAC_PSEUDO_CLASS_CONDITION
Constructor and Description |
---|
CSSLangCondition(String lang)
Creates a new LangCondition 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.
|
short |
getConditionType()
SAC: Implements
Condition.getConditionType() . |
String |
getLang()
SAC: Implements
LangCondition.getLang() . |
int |
getSpecificity()
Returns the specificity of this condition.
|
boolean |
match(Element e,
String pseudoE)
Tests whether this condition matches the given element.
|
String |
toString()
Returns a text representation of this object.
|
protected String lang
protected String langHyphen
public CSSLangCondition(String lang)
public boolean equals(Object obj)
public short getConditionType()
Condition.getConditionType()
.getConditionType
in interface org.w3c.css.sac.Condition
public String getLang()
LangCondition.getLang()
.getLang
in interface org.w3c.css.sac.LangCondition
public int getSpecificity()
getSpecificity
in interface ExtendedCondition
public boolean match(Element e, String pseudoE)
match
in interface ExtendedCondition
public void fillAttributeSet(Set attrSet)
fillAttributeSet
in interface ExtendedCondition
Copyright © 2000–2023 Apache Software Foundation. All rights reserved.