public OWLClassExpression visit(OWLDataPropertyAssertionAxiom axiom) {
OWLClassExpression sub = oneOf(axiom.getSubject());
OWLClassExpression sup = factory.getOWLDataHasValue(
axiom.getProperty(), axiom.getObject());
OWLSubClassOfAxiom ax = factory.getOWLSubClassOfAxiom(sub, sup);
return ax.accept(this);
}
@Override
public OWLClassExpression visit(OWLDataPropertyDomainAxiom axiom) {
OWLClassExpression sub = factory.getOWLDataSomeValuesFrom(