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
-
Method Summary
Modifier and TypeMethodDescriptionshort
An integer indicating the type ofCondition
.Returns the local part of the qualified name of this attribute.Returns the namespace URI of this attribute condition.boolean
Returnstrue
if the attribute must have an explicit value in the original document,false
otherwise.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:
getConditionType
in interfaceorg.w3c.css.sac.Condition
-
getNamespaceURI
Returns the namespace URI of this attribute condition.NULL
if :- this attribute condition can match any namespace.
- this attribute is an id attribute.
- Specified by:
getNamespaceURI
in interfaceorg.w3c.css.sac.AttributeCondition
-
getLocalName
Returns the local part of the qualified name of this attribute.NULL
if :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:
getLocalName
in interfaceorg.w3c.css.sac.AttributeCondition
-
getSpecified
public boolean getSpecified()Returnstrue
if the attribute must have an explicit value in the original document,false
otherwise.- Specified by:
getSpecified
in 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:
getValue
in interfaceorg.w3c.css.sac.AttributeCondition
-