Package org.w3c.flute.parser.selectors
Class IdConditionImpl
java.lang.Object
org.w3c.flute.parser.selectors.IdConditionImpl
- All Implemented Interfaces:
org.w3c.css.sac.AttributeCondition,org.w3c.css.sac.Condition
- Version:
- $Revision$
- Author:
- Philippe Le Hegaret
-
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshortAn integer indicating the type ofCondition.Returns the local part of the qualified name of this attribute.Returns the namespace URI of this attribute condition.booleanReturnstrueif the attribute must have an explicit value in the original document,falseotherwise.getValue()Returns the value of the attribute.
-
Constructor Details
-
IdConditionImpl
Creates a new AttributeConditionImpl
-
-
Method Details
-
getConditionType
public short getConditionType()An integer indicating the type ofCondition.- Specified by:
getConditionTypein interfaceorg.w3c.css.sac.Condition
-
getNamespaceURI
Returns the namespace URI of this attribute condition.NULLif :- this attribute condition can match any namespace.
- this attribute is an id attribute.
- Specified by:
getNamespaceURIin interfaceorg.w3c.css.sac.AttributeCondition
-
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.
- Specified by:
getLocalNamein interfaceorg.w3c.css.sac.AttributeCondition
-
getSpecified
public boolean getSpecified()Returnstrueif the attribute must have an explicit value in the original document,falseotherwise.- Specified by:
getSpecifiedin interfaceorg.w3c.css.sac.AttributeCondition
-
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 ':'.- Specified by:
getValuein interfaceorg.w3c.css.sac.AttributeCondition
-