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