public class CSSAttributeCondition extends AbstractAttributeCondition
AttributeCondition interface.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
localName
The attribute's local name.
|
protected java.lang.String |
namespaceURI
The attribute's namespace URI.
|
protected boolean |
specified
Whether this condition applies to specified attributes.
|
valueSAC_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 |
|---|
CSSAttributeCondition(java.lang.String localName,
java.lang.String namespaceURI,
boolean specified,
java.lang.String value)
Creates a new CSSAttributeCondition 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.
|
short |
getConditionType()
SAC: Implements
Condition.getConditionType(). |
java.lang.String |
getLocalName()
SAC: Implements
AttributeCondition.getLocalName(). |
java.lang.String |
getNamespaceURI()
SAC: Implements
AttributeCondition.getNamespaceURI(). |
boolean |
getSpecified()
SAC: Implements
AttributeCondition.getSpecified(). |
int |
hashCode()
equal objects should have equal hashCodes.
|
boolean |
match(org.w3c.dom.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.
|
getSpecificity, getValueprotected java.lang.String localName
protected java.lang.String namespaceURI
protected boolean specified
public CSSAttributeCondition(java.lang.String localName,
java.lang.String namespaceURI,
boolean specified,
java.lang.String value)
public boolean equals(java.lang.Object obj)
equals in class AbstractAttributeConditionobj - the reference object with which to compare.public int hashCode()
hashCode in class AbstractAttributeConditionpublic short getConditionType()
Condition.getConditionType().public java.lang.String getNamespaceURI()
AttributeCondition.getNamespaceURI().public java.lang.String getLocalName()
AttributeCondition.getLocalName().public boolean getSpecified()
AttributeCondition.getSpecified().public boolean match(org.w3c.dom.Element e,
java.lang.String pseudoE)
public void fillAttributeSet(java.util.Set attrSet)
public java.lang.String toString()
toString in class java.lang.Object