From b619c459cbcc7eff57901d9d9c6d6a0c469d2b47 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Thu, 9 Jul 2009 16:29:00 +0000
Subject: [PATCH] - put more Java 1.5 iterators

---
 .../inrialpes/exmo/align/impl/eval/ExtPREvaluator.java |  5 ++---
 .../exmo/align/impl/eval/SymMeanEvaluator.java         | 10 +++-------
 2 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/src/fr/inrialpes/exmo/align/impl/eval/ExtPREvaluator.java b/src/fr/inrialpes/exmo/align/impl/eval/ExtPREvaluator.java
index 6f2c2228..15a81331 100644
--- a/src/fr/inrialpes/exmo/align/impl/eval/ExtPREvaluator.java
+++ b/src/fr/inrialpes/exmo/align/impl/eval/ExtPREvaluator.java
@@ -1,7 +1,7 @@
 /*
  * $Id$
  *
- * Copyright (C) INRIA, 2004-2008
+ * Copyright (C) INRIA, 2004-2009
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Lesser General Public License as published by
@@ -113,8 +113,7 @@ public class ExtPREvaluator extends BasicEvaluator {
 	nbexpected = align1.nbCells();
 	nbfound = align2.nbCells();
 
-	for ( Enumeration e = align1.getElements(); e.hasMoreElements();) {
-	    Cell c1 = (Cell)e.nextElement();
+	for ( Cell c1 : align1 ){
 	    Set s2 = (Set)align2.getAlignCells1( c1.getObject1() );
 	    if( s2 != null ){
 		for( Iterator it2 = s2.iterator(); it2.hasNext() && c1 != null; ){
diff --git a/src/fr/inrialpes/exmo/align/impl/eval/SymMeanEvaluator.java b/src/fr/inrialpes/exmo/align/impl/eval/SymMeanEvaluator.java
index 112655f8..1ab84264 100644
--- a/src/fr/inrialpes/exmo/align/impl/eval/SymMeanEvaluator.java
+++ b/src/fr/inrialpes/exmo/align/impl/eval/SymMeanEvaluator.java
@@ -1,7 +1,7 @@
 /*
  * $Id$
  *
- * Copyright (C) INRIA Rhône-Alpes, 2004-2005, 2007-2008
+ * Copyright (C) INRIA Rhône-Alpes, 2004-2005, 2007-2009
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Lesser General Public License as published by
@@ -77,9 +77,7 @@ public class SymMeanEvaluator extends BasicEvaluator {
 	LoadedOntology onto1 = (LoadedOntology)((ObjectAlignment)align1).getOntologyObject1();
 	LoadedOntology onto2 = (LoadedOntology)((ObjectAlignment)align2).getOntologyObject1();
 	
-	//for ( Cell c1 : align1.getElements() ){
-	for (Enumeration e = align1.getElements() ; e.hasMoreElements() ;) {
-	    Cell c1 = (Cell)e.nextElement();
+	for ( Cell c1 : align1 ){
 	    if ( onto1.isClass( c1.getObject1() ) ) nbClassCell++;
 	    else if ( onto1.isProperty( c1.getObject1() ) ) nbPropCell++;
 	    else nbIndCell++;
@@ -94,9 +92,7 @@ public class SymMeanEvaluator extends BasicEvaluator {
 			} else {
 			    indScore = indScore + 1 - Math.abs(c2.getStrength() - c1.getStrength());}}}}}
 		
-	//for( Cell c2: align2.getElements() ) {
-	for (Enumeration e = align2.getElements() ; e.hasMoreElements() ;) {
-	    Cell c2 = (Cell)e.nextElement();
+	for( Cell c2: align2 ) {
 	    if ( onto1.isClass( c2.getObject1() ) ) nbClassCell++ ;
 	    else if ( onto1.isProperty( c2.getObject1() ) ) nbPropCell++;
 	    else nbIndCell++;
-- 
GitLab