/* (non-Javadoc)
  * @see org.semanticweb.HermiT.model.dataranges.CanonicalDataRange#datatypeAccepts(org.semanticweb.HermiT.model.dataranges.DataConstant)
  */
 public boolean datatypeAccepts(DataConstant constant) {
   return constant.getImplementation() == Impl.IRational
       || constant.getImplementation() == Impl.IDecimal
       || constant.getImplementation() == Impl.IDouble
       || constant.getImplementation() == Impl.IFloat
       || constant.getImplementation() == Impl.IInteger;
 }