From edfbe7da0403ea1c4b8cd5fb2baf2c4a96b046c3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Fri, 23 Jul 2010 14:46:19 +0000
Subject: [PATCH] - neutralised checking of the same ontologies which does not
 appear in many evaluated systems

---
 src/fr/inrialpes/exmo/align/impl/BasicEvaluator.java | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/src/fr/inrialpes/exmo/align/impl/BasicEvaluator.java b/src/fr/inrialpes/exmo/align/impl/BasicEvaluator.java
index 75254980..7dd909b2 100644
--- a/src/fr/inrialpes/exmo/align/impl/BasicEvaluator.java
+++ b/src/fr/inrialpes/exmo/align/impl/BasicEvaluator.java
@@ -40,9 +40,19 @@ public abstract class BasicEvaluator implements Evaluator {
 
     /** Creation **/
     public BasicEvaluator( Alignment align1, Alignment align2 ) throws AlignmentException {
+	/*
+	 * JE: This is obviously a killer test.
+	 * Most of the matcher do not fill this correctly
+	 * This should be made smoother
 	if ( !align1.getOntology1URI().equals( align2.getOntology1URI() )
-	     || !align1.getOntology2URI().equals( align2.getOntology2URI() ) )
+	     || !align1.getOntology2URI().equals( align2.getOntology2URI() ) ) {
+	System.err.println( " r1: "+align1.getOntology1URI() +" -- "+align1.getFile1() );
+	System.err.println( " r2: "+align1.getOntology2URI() +" -- "+align1.getFile2() );
+	System.err.println( " u1: "+align2.getOntology1URI() +" -- "+align2.getFile1() );
+	System.err.println( " u2: "+align2.getOntology2URI() +" -- "+align2.getFile2() );
 	    throw new AlignmentException( "The alignments must align the same ontologies\n" );
+	}
+	*/
 	this.align1 = align1;
 	this.align2 = align2;
     }
-- 
GitLab