com.thaiopensource.datatype.xsd
Class NCNameDatatype

java.lang.Object
  extended by com.thaiopensource.datatype.xsd.DatatypeBase
      extended by com.thaiopensource.datatype.xsd.TokenDatatype
          extended by com.thaiopensource.datatype.xsd.NameDatatype
              extended by com.thaiopensource.datatype.xsd.NCNameDatatype
All Implemented Interfaces:
Datatype2, Measure, Datatype
Direct Known Subclasses:
EntityDatatype, IdDatatype, IdrefDatatype

 class NCNameDatatype
extends NameDatatype


Field Summary
 
Fields inherited from class com.thaiopensource.datatype.xsd.DatatypeBase
WHITE_SPACE_COLLAPSE, WHITE_SPACE_PRESERVE, WHITE_SPACE_REPLACE
 
Fields inherited from interface org.relaxng.datatype.Datatype
ID_TYPE_ID, ID_TYPE_IDREF, ID_TYPE_IDREFS, ID_TYPE_NULL
 
Constructor Summary
NCNameDatatype()
           
 
Method Summary
 boolean lexicallyAllows(String str)
           
 
Methods inherited from class com.thaiopensource.datatype.xsd.NameDatatype
alwaysValid, getLength
 
Methods inherited from class com.thaiopensource.datatype.xsd.TokenDatatype
getMeasure, getValue
 
Methods inherited from class com.thaiopensource.datatype.xsd.DatatypeBase
allowsValue, checkValid, createStreamingValidator, createValue, getIdType, getOrderRelation, getPrimitive, getWhiteSpace, isContextDependent, isValid, normalizeWhiteSpace, sameValue, valueHashCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NCNameDatatype

NCNameDatatype()
Method Detail

lexicallyAllows

public boolean lexicallyAllows(String str)
Overrides:
lexicallyAllows in class NameDatatype