org.apache.batik.css.sac
Class CSSOMLangCondition

java.lang.Object
  |
  +--org.apache.batik.css.sac.CSSOMLangCondition
All Implemented Interfaces:
Condition, ExtendedCondition, LangCondition

public class CSSOMLangCondition
extends java.lang.Object
implements LangCondition, ExtendedCondition

This class provides an implementation of the LangCondition interface.


Field Summary
protected  java.lang.String lang
          The language.
 
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
CSSOMLangCondition(java.lang.String lang)
          Creates a new LangCondition object.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Indicates whether some other object is "equal to" this one.
 short getConditionType()
          SAC: Implements Condition.getConditionType().
 java.lang.String getLang()
          SAC: Implements LangCondition.getLang().
 int getSpecificity()
          Returns the specificity of this condition.
 boolean match(Element e, java.lang.String pseudoE)
          Tests whether this condition matches the given element.
 java.lang.String toString()
          Returns a text representation of this object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

lang

protected java.lang.String lang
The language.
Constructor Detail

CSSOMLangCondition

public CSSOMLangCondition(java.lang.String lang)
Creates a new LangCondition object.
Method Detail

equals

public boolean equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.
Overrides:
equals in class java.lang.Object
Parameters:
obj - the reference object with which to compare.

getConditionType

public short getConditionType()
SAC: Implements Condition.getConditionType().
Specified by:
getConditionType in interface Condition

getLang

public java.lang.String getLang()
SAC: Implements LangCondition.getLang().
Specified by:
getLang in interface LangCondition

getSpecificity

public int getSpecificity()
Returns the specificity of this condition.
Specified by:
getSpecificity in interface ExtendedCondition

match

public boolean match(Element e,
                     java.lang.String pseudoE)
Tests whether this condition matches the given element.
Specified by:
match in interface ExtendedCondition

toString

public java.lang.String toString()
Returns a text representation of this object.
Overrides:
toString in class java.lang.Object


Copyright © 2001 Apache Software Foundation. All Rights Reserved.