VIVO-950, a null range is like a range of Owl:Thing

This commit is contained in:
Jim Blake 2015-02-02 16:05:51 -05:00
parent 474b984bed
commit a829de7923

View file

@ -339,7 +339,7 @@ public class ObjectPropertyDaoJena extends PropertyDaoJena implements ObjectProp
" ?publicDescription ?stubDeletion \n" + " ?publicDescription ?stubDeletion \n" +
" WHERE { \n" + " WHERE { \n" +
" ?context config:configContextFor <" + propertyURI + "> . \n"; " ?context config:configContextFor <" + propertyURI + "> . \n";
if (domainURI != null) { if (domainURI != null && !domainURI.equals(OWL.Thing.getURI())) {
propQuery += " ?context config:qualifiedByDomain <" + domainURI + "> . \n"; propQuery += " ?context config:qualifiedByDomain <" + domainURI + "> . \n";
} else { } else {
propQuery += " FILTER NOT EXISTS { ?context config:qualifiedByDomain ?domainURI } \n"; propQuery += " FILTER NOT EXISTS { ?context config:qualifiedByDomain ?domainURI } \n";