From f22cac359c82ff91aa72a5947a08563f1b5ce173 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20David?= <Jerome.David@univ-grenoble-alpes.fr> Date: Tue, 15 Feb 2011 10:04:09 +0000 Subject: [PATCH] equality between URI in diff method uses equals instead of == --- src/fr/inrialpes/exmo/align/impl/BasicAlignment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java b/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java index e43e718f..0ad09c35 100644 --- a/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java +++ b/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java @@ -520,9 +520,9 @@ public class BasicAlignment implements Alignment { */ public Alignment diff(Alignment align) throws AlignmentException { // Could also test: onto1 == getOntologyObject1(); - if ( onto1.getURI() != align.getOntology1URI() ) + if ( !onto1.getURI().equals(align.getOntology1URI()) ) throw new AlignmentException("Can only diff alignments with same ontologies"); - if ( onto2.getURI() != align.getOntology2URI() ) + if ( !onto2.getURI().equals(align.getOntology2URI()) ) throw new AlignmentException("Can only diff alignments with same ontologies"); BasicAlignment result = createNewAlignment( onto1, onto2 ); for ( Cell c1 : this ) { -- GitLab