Package org.w3c.css.sac
Interface AttributeCondition
-
- All Superinterfaces:
Condition
- All Known Implementing Classes:
AttributeConditionImpl,BeginHyphenAttributeConditionImpl,ClassConditionImpl,IdConditionImpl,OneOfAttributeConditionImpl,PseudoClassConditionImpl
public interface AttributeCondition extends Condition
- Version:
- $Revision: 1.4 $
- Author:
- Philippe Le Hegaret
- See Also:
Condition.SAC_ATTRIBUTE_CONDITION,Condition.SAC_ONE_OF_ATTRIBUTE_CONDITION,Condition.SAC_BEGIN_HYPHEN_ATTRIBUTE_CONDITION,Condition.SAC_ID_CONDITION,Condition.SAC_CLASS_CONDITION,Condition.SAC_PSEUDO_CLASS_CONDITION
-
-
Field Summary
-
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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetLocalName()Returns the local part of the qualified name of this attribute.java.lang.StringgetNamespaceURI()Returns the namespace URI of this attribute condition.booleangetSpecified()Returnstrueif the attribute must have an explicit value in the original document,falseotherwise.java.lang.StringgetValue()Returns the value of the attribute.-
Methods inherited from interface org.w3c.css.sac.Condition
getConditionType
-
-
-
-
Method Detail
-
getNamespaceURI
java.lang.String getNamespaceURI()
Returns the namespace URI of this attribute condition.NULLif :- this attribute condition can match any namespace.
- this attribute is an id attribute.
-
getLocalName
java.lang.String getLocalName()
Returns the local part of the qualified name of this attribute.NULLif :this attribute condition can match any attribute.
this attribute is a class attribute.
this attribute is an id attribute.
this attribute is a pseudo-class attribute.
-
getSpecified
boolean getSpecified()
Returnstrueif the attribute must have an explicit value in the original document,falseotherwise. If this is a pseudo class, the return value is unspecified.falseif:- if this is an id attribute.
- if this is a pseudo class a class attribute.
-
getValue
java.lang.String getValue()
Returns the value of the attribute. If this attribute is a class or a pseudo class attribute, you'll get the class name (or psedo class name) without the '.' or ':'.
-
-