/* (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; }