From 16bf925c2301bae2490af35257510a203e8fc0e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Fran=C3=A7ois=20Djoufak=20Kengue?= <francois_djoufak@yahoo.fr> Date: Fri, 20 Jul 2007 12:33:29 +0000 Subject: [PATCH] Better comparison of couple of ontologies in an iterative process --- src/fr/inrialpes/exmo/align/util/GroupAlign.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/fr/inrialpes/exmo/align/util/GroupAlign.java b/src/fr/inrialpes/exmo/align/util/GroupAlign.java index ba87cbca..ce5ef66f 100644 --- a/src/fr/inrialpes/exmo/align/util/GroupAlign.java +++ b/src/fr/inrialpes/exmo/align/util/GroupAlign.java @@ -273,7 +273,6 @@ public class GroupAlign { Alignment init = null; //OWLOntology onto1 = null; //OWLOntology onto2 = null; - URI uri11 = null; if ( urlprefix != null ){ prefix = urlprefix+"/"+dir.getName()+"/"; @@ -292,10 +291,11 @@ public class GroupAlign { BasicConfigurator.configure(); //System.err.println("Before: uri1= "+uri1+", uri11= "+uri11); - if ( uri1 == null ) {uri11 = new URI(prefix+source);} - else{uri11 = uri1;} - //System.err.println("After: uri1= "+uri1+", uri11= "+uri11); + if ( uri1 == null ) {uri1 = new URI(prefix+source);} + if (source != null && target != null){uri1 = new URI(prefix+source);} + //else{uri11 = uri1;} URI uri2 = new URI(prefix+target); + System.err.println(" uri1= "+uri1+"\n uri2= "+uri2); /* handler = new OWLRDFErrorHandler() { @@ -315,7 +315,7 @@ public class GroupAlign { */ if (debug > 1) System.err.println(" Handler set"); - if (debug > 1) System.err.println(" URI1: "+uri11); + if (debug > 1) System.err.println(" URI1: "+uri1); if (debug > 1) System.err.println(" URI2: "+uri2); //try { @@ -328,7 +328,7 @@ public class GroupAlign { AlignmentParser aparser = new AlignmentParser(debug-1); //init = aparser.parse( initName, loadedOntologies); init = aparser.parse( initName ); - uri11 = init.getFile1(); + uri1 = init.getFile1(); uri2 = init.getFile2(); if (debug > 1) System.err.println(" Init parsed"); } @@ -343,7 +343,7 @@ public class GroupAlign { java.lang.reflect.Constructor alignmentConstructor = alignmentClass.getConstructor(cparams); result = (AlignmentProcess)alignmentConstructor.newInstance(mparams); - result.init( uri11, uri2 ); + result.init( uri1, uri2 ); //result.setFile1(uri11); //result.setFile2(uri2); } catch (Exception ex) { -- GitLab