001 package com.thaiopensource.datatype.xsd;
002
003 import org.relaxng.datatype.ValidationContext;
004
005 class EntityDatatype extends NCNameDatatype {
006 boolean allowsValue(String str, ValidationContext vc) {
007 return vc.isUnparsedEntity(str);
008 }
009
010 Object getValue(String str, ValidationContext vc) {
011 if (!allowsValue(str, vc))
012 return null;
013 return super.getValue(str, vc);
014 }
015 }