@Override
 public void visit(SWRLVariable variable) {
   variable.getIRI().accept(this);
   IRI iri = (IRI) obj;
   obj = dataFactory.getSWRLVariable(iri);
 }
 @Override
 public void visit(SWRLVariable node) {
   write(node.getIRI());
 }