OWL.InverseFunctionalProperty);
if (!functional && !inverseFunctional) {
return new PropertyNodeImpl(property.getURI());
} else {
if (functional && inverseFunctional) {
return new FunctionalAndInverseFunctionalPropertyNodeImpl(property.getURI());
} else {
if (inverseFunctional) {
return new InverseFunctionalPropertyNodeImpl(property.getURI());
} else {
return new FunctionalPropertyNodeImpl(property.getURI());