@Override
 public void visit(OWLObjectSomeValuesFrom desc) {
   desc.getProperty().accept(this);
   OWLObjectPropertyExpression prop = (OWLObjectPropertyExpression) obj;
   desc.getFiller().accept(this);
   OWLClassExpression filler = (OWLClassExpression) obj;
   obj = dataFactory.getOWLObjectSomeValuesFrom(prop, filler);
 }
 @Override
 public void visit(OWLObjectSomeValuesFrom node) {
   write(SOME);
   writeSpace();
   node.getProperty().accept(this);
   writeSpace();
   writeNested(node.getFiller());
 }
 public Boolean visit(OWLObjectSomeValuesFrom ce) {
   return !ce.isAnonymous();
 }
 public void visit(OWLObjectSomeValuesFrom desc) {
   desc.getProperty().accept(this);
   desc.getFiller().accept(this);
 }
 public void visit(OWLObjectSomeValuesFrom desc) {
   edgeName = desc.getProperty().toString();
 }
 public void visit(OWLObjectSomeValuesFrom desc) {
   addChildParent(desc, desc.getFiller(), desc);
 }