Class IdConditionImpl
- java.lang.Object
-
- com.steadystate.css.parser.selectors.IdConditionImpl
-
- All Implemented Interfaces:
java.io.Serializable,AttributeCondition,Condition
public class IdConditionImpl extends java.lang.Object implements AttributeCondition, java.io.Serializable
- See Also:
- Serialized Form
-
-
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 Constructor Description IdConditionImpl(java.lang.String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description shortgetConditionType()An integer indicating the type ofCondition.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.java.lang.StringtoString()
-
-
-
Method Detail
-
getConditionType
public short getConditionType()
Description copied from interface:ConditionAn integer indicating the type ofCondition.- Specified by:
getConditionTypein interfaceCondition
-
getNamespaceURI
public java.lang.String getNamespaceURI()
Description copied from interface:AttributeConditionReturns the namespace URI of this attribute condition.NULLif :- this attribute condition can match any namespace.
- this attribute is an id attribute.
- Specified by:
getNamespaceURIin interfaceAttributeCondition
-
getLocalName
public java.lang.String getLocalName()
Description copied from interface:AttributeConditionReturns 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 interfaceAttributeCondition
-
getSpecified
public boolean getSpecified()
Description copied from interface:AttributeConditionReturnstrueif 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.
- Specified by:
getSpecifiedin interfaceAttributeCondition
-
getValue
public java.lang.String getValue()
Description copied from interface:AttributeConditionReturns 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 interfaceAttributeCondition
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-