Package org.apache.batik.css.engine.sac
Class CSSPseudoClassCondition
java.lang.Object
org.apache.batik.css.engine.sac.AbstractAttributeCondition
org.apache.batik.css.engine.sac.CSSPseudoClassCondition
- All Implemented Interfaces:
ExtendedCondition
,org.w3c.css.sac.AttributeCondition
,org.w3c.css.sac.Condition
This class provides an implementation of the
AttributeCondition
interface.- Version:
- $Id: CSSPseudoClassCondition.java 1733416 2016-03-03 07:07:13Z gadams $
-
Field Summary
FieldsFields inherited from class org.apache.batik.css.engine.sac.AbstractAttributeCondition
value
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
ConstructorsConstructorDescriptionCSSPseudoClassCondition
(String namespaceURI, String value) Creates a new CSSAttributeCondition object. -
Method Summary
Modifier and TypeMethodDescriptionboolean
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
SAC: ImplementsCondition.getConditionType()
.SAC: ImplementsAttributeCondition.getLocalName()
.SAC: ImplementsAttributeCondition.getNamespaceURI()
.boolean
SAC: ImplementsAttributeCondition.getSpecified()
.int
hashCode()
equal objects should have equal hashCodes.boolean
Tests whether this selector matches the given element.toString()
Returns a text representation of this object.Methods inherited from class org.apache.batik.css.engine.sac.AbstractAttributeCondition
getSpecificity, getValue
-
Field Details
-
namespaceURI
The namespaceURI.
-
-
Constructor Details
-
CSSPseudoClassCondition
Creates a new CSSAttributeCondition object.
-
-
Method Details
-
equals
Indicates whether some other object is "equal to" this one.- Overrides:
equals
in classAbstractAttributeCondition
- Parameters:
obj
- the reference object with which to compare.
-
hashCode
public int hashCode()equal objects should have equal hashCodes.- Overrides:
hashCode
in classAbstractAttributeCondition
- Returns:
- hashCode of this CSSPseudoClassCondition
-
getConditionType
public short getConditionType()SAC: ImplementsCondition.getConditionType()
. -
getNamespaceURI
SAC: ImplementsAttributeCondition.getNamespaceURI()
. -
getLocalName
SAC: ImplementsAttributeCondition.getLocalName()
. -
getSpecified
public boolean getSpecified()SAC: ImplementsAttributeCondition.getSpecified()
. -
match
Tests whether this selector matches the given element. -
fillAttributeSet
Fills the given set with the attribute names found in this selector. -
toString
Returns a text representation of this object.
-