From 451c1fa0c8b4a39c0db4649a0a1bd1df19e64a89 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Tue, 12 Jan 2010 09:21:35 +0000
Subject: [PATCH] - Parameters replaced by Properties

---
 test/src/IOTests.java      |  4 ++--
 test/src/JWNLTest.java     | 13 ++++++-------
 test/src/RendererTest.java | 19 +++++++++----------
 3 files changed, 17 insertions(+), 19 deletions(-)

diff --git a/test/src/IOTests.java b/test/src/IOTests.java
index 25325ad3..421e0002 100644
--- a/test/src/IOTests.java
+++ b/test/src/IOTests.java
@@ -1,7 +1,7 @@
 /*
  * $Id$
  *
- * Copyright (C) INRIA, 2008-2009
+ * Copyright (C) INRIA, 2008-2010
  *
  * 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
@@ -33,7 +33,7 @@ import org.semanticweb.owl.align.Alignment;
 
 import fr.inrialpes.exmo.align.parser.AlignmentParser;
 import fr.inrialpes.exmo.align.impl.URIAlignment;
-import fr.inrialpes.exmo.align.onto.Ontology;
+import fr.inrialpes.exmo.ontowrap.Ontology;
 
 import java.io.ByteArrayOutputStream;
 import java.io.PrintWriter;
diff --git a/test/src/JWNLTest.java b/test/src/JWNLTest.java
index 724713e1..cd4602eb 100644
--- a/test/src/JWNLTest.java
+++ b/test/src/JWNLTest.java
@@ -1,7 +1,7 @@
 /*
  * $Id$
  *
- * Copyright (C) INRIA, 2008-2009
+ * Copyright (C) INRIA, 2008-2010
  *
  * 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
@@ -31,10 +31,8 @@ import org.semanticweb.owl.align.AlignmentVisitor;
 import org.semanticweb.owl.align.AlignmentException;
 import org.semanticweb.owl.align.Alignment;
 import org.semanticweb.owl.align.AlignmentProcess;
-import org.semanticweb.owl.align.Parameters;
 
 import fr.inrialpes.exmo.align.impl.renderer.RDFRendererVisitor;
-import fr.inrialpes.exmo.align.impl.BasicParameters;
 import fr.inrialpes.exmo.align.ling.JWNLAlignment;
 import fr.inrialpes.exmo.ontosim.string.JWNLDistances;
 
@@ -45,6 +43,7 @@ import java.io.OutputStreamWriter;
 import java.net.URI;
 import java.net.URISyntaxException;
 import java.util.Vector;
+import java.util.Properties;
 
 /**
  * These tests corresponds to the JWNL test of the README file in the main directory
@@ -68,10 +67,10 @@ public class JWNLTest {
 $ setenv WNDIR ../WordNet-2.0/dict
 $ java -jar lib/procalign.jar -Dwndict=$WNDIR file://$CWD/examples/rdf/edu.umbc.ebiquity.publication.owl file://$CWD/examples/rdf/edu.mit.visus.bibtex.owl -i fr.inrialpes.exmo.align.ling.JWNLAlignment -o examples/rdf/JWNL.rdf
     */
-	Parameters params = new BasicParameters();
+	Properties params = new Properties();
 	//System.getenv("WNDIR");
-	//params.setParameter( "wndict", "../WordNet-2.0/dict" );
-	params.setParameter( "wndict", "../WordNet-3.0/dict" );
+	//params.setProperty( "wndict", "../WordNet-2.0/dict" );
+	params.setProperty( "wndict", "../WordNet-3.0/dict" );
 	alignment = new JWNLAlignment();
 	assertNotNull( alignment, "ObjectAlignment should not be null" );
 	assertEquals( alignment.nbCells(), 0 );
@@ -91,7 +90,7 @@ $ java -jar lib/procalign.jar -Dwndict=$WNDIR file://$CWD/examples/rdf/edu.umbc.
 	assertEquals( alignment.nbCells(), 38 );
 
 	// Different similarity
-	params.setParameter( "wnfunction", "cosynonymySimilarity" );
+	params.setProperty( "wnfunction", "cosynonymySimilarity" );
 	alignment = new JWNLAlignment();
 	alignment.init( new URI("file:examples/rdf/edu.umbc.ebiquity.publication.owl"), new URI("file:examples/rdf/edu.mit.visus.bibtex.owl"));
 	alignment.align( (Alignment)null, params );
diff --git a/test/src/RendererTest.java b/test/src/RendererTest.java
index 80b3c598..0d71f1e4 100644
--- a/test/src/RendererTest.java
+++ b/test/src/RendererTest.java
@@ -1,7 +1,7 @@
 /*
  * $Id$
  *
- * Copyright (C) INRIA, 2009
+ * Copyright (C) INRIA, 2010
  *
  * 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
@@ -33,7 +33,6 @@ import org.semanticweb.owl.align.AlignmentVisitor;
 import org.semanticweb.owl.align.AlignmentException;
 import org.semanticweb.owl.align.AlignmentProcess;
 import org.semanticweb.owl.align.Alignment;
-import org.semanticweb.owl.align.Parameters;
 import org.semanticweb.owl.align.Evaluator;
 
 import fr.inrialpes.exmo.align.impl.renderer.RDFRendererVisitor;
@@ -48,7 +47,6 @@ import fr.inrialpes.exmo.align.impl.renderer.XSLTRendererVisitor;
 
 import fr.inrialpes.exmo.align.impl.method.StringDistAlignment;
 //import fr.inrialpes.exmo.align.impl.eval.PRecEvaluator;
-import fr.inrialpes.exmo.align.impl.BasicParameters;
 //import fr.inrialpes.exmo.align.impl.URIAlignment;
 
 import java.io.ByteArrayOutputStream;
@@ -59,6 +57,7 @@ import java.io.FileOutputStream;
 import java.io.OutputStream;
 import java.net.URI;
 import java.net.URISyntaxException;
+import java.util.Properties;
 
 /**
  * These tests corresponds to the README file in the main directory
@@ -71,8 +70,8 @@ public class RendererTest {
     // Create the Alignement that will be rendered by everyone
     @BeforeClass(groups = { "full", "impl", "raw" })
     private void init() throws Exception {
-	Parameters params = new BasicParameters();
-	params.setParameter( "stringFunction", "levenshteinDistance");
+	Properties params = new Properties();
+	params.setProperty( "stringFunction", "levenshteinDistance");
 	alignment = new StringDistAlignment();
 	assertNotNull( alignment, "ObjectAlignment should not be null" );
 	assertEquals( alignment.nbCells(), 0 );
@@ -92,8 +91,8 @@ public class RendererTest {
 	writer.flush();
 	writer.close();
 	assertEquals( stream.toString().length(), 14297, "Rendered differently" );
-	Parameters params = new BasicParameters();
-	params.setParameter( "embedded", "1");
+	Properties params = new Properties();
+	params.setProperty( "embedded", "1");
     }
 
     @Test(groups = { "full", "impl", "raw" })
@@ -107,8 +106,8 @@ public class RendererTest {
 	writer.flush();
 	writer.close();
 	assertEquals( stream.toString().length(), 7478, "Rendered differently" );
-	Parameters params = new BasicParameters();
-	params.setParameter( "embedded", "1");
+	Properties params = new Properties();
+	params.setProperty( "embedded", "1");
 	stream = new ByteArrayOutputStream();
 	writer = new PrintWriter (
 			  new BufferedWriter(
@@ -119,7 +118,7 @@ public class RendererTest {
 	writer.flush();
 	writer.close();
 	assertEquals( stream.toString().length(), 7423, "Rendered differently" );
-	params.setParameter( "pre2008", "1");
+	params.setProperty( "pre2008", "1");
 	stream = new ByteArrayOutputStream(); 
 	writer = new PrintWriter (
 			  new BufferedWriter(
-- 
GitLab