Package org.apache.batik.css.engine.sac
Class CSSLangCondition
- java.lang.Object
-
- org.apache.batik.css.engine.sac.CSSLangCondition
-
- All Implemented Interfaces:
ExtendedCondition,org.w3c.css.sac.Condition,org.w3c.css.sac.LangCondition
public class CSSLangCondition extends java.lang.Object implements org.w3c.css.sac.LangCondition, ExtendedCondition
This class provides an implementation of theLangConditioninterface.- Version:
- $Id: CSSLangCondition.java 1851346 2019-01-15 13:41:00Z ssteiner $
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringlangThe language.protected java.lang.StringlangHyphenThe language with a hyphen suffixed.-
Fields inherited from interface org.w3c.css.sac.Condition
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 Summary
Constructors Constructor Description CSSLangCondition(java.lang.String lang)Creates a new LangCondition object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Indicates whether some other object is "equal to" this one.voidfillAttributeSet(java.util.Set attrSet)Fills the given set with the attribute names found in this selector.shortgetConditionType()SAC: ImplementsCondition.getConditionType().java.lang.StringgetLang()SAC: ImplementsLangCondition.getLang().intgetSpecificity()Returns the specificity of this condition.booleanmatch(org.w3c.dom.Element e, java.lang.String pseudoE)Tests whether this condition matches the given element.java.lang.StringtoString()Returns a text representation of this object.
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- the reference object with which to compare.
-
getConditionType
public short getConditionType()
SAC: ImplementsCondition.getConditionType().- Specified by:
getConditionTypein interfaceorg.w3c.css.sac.Condition
-
getLang
public java.lang.String getLang()
SAC: ImplementsLangCondition.getLang().- Specified by:
getLangin interfaceorg.w3c.css.sac.LangCondition
-
getSpecificity
public int getSpecificity()
Returns the specificity of this condition.- Specified by:
getSpecificityin interfaceExtendedCondition
-
match
public boolean match(org.w3c.dom.Element e, java.lang.String pseudoE)Tests whether this condition matches the given element.- Specified by:
matchin interfaceExtendedCondition
-
fillAttributeSet
public void fillAttributeSet(java.util.Set attrSet)
Fills the given set with the attribute names found in this selector.- Specified by:
fillAttributeSetin interfaceExtendedCondition
-
toString
public java.lang.String toString()
Returns a text representation of this object.- Overrides:
toStringin classjava.lang.Object
-
-