Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 95f1b0fa authored by Jérôme Euzenat's avatar Jérôme Euzenat
Browse files

- updated with regard to 3.3

parent a0b7ba11
No related branches found
No related tags found
No related merge requests found
/* /*
* $Id$ * $Id$
* *
* Copyright (C) 2006-2007, INRIA Rhne-Alpes * Copyright (C) 2006-2008, INRIA Rhne-Alpes
* *
* Modifications to the initial code base are copyright of their * Modifications to the initial code base are copyright of their
* respective authors, or their employers as appropriate. Authorship * respective authors, or their employers as appropriate. Authorship
...@@ -34,7 +34,6 @@ import org.semanticweb.owl.align.Evaluator; ...@@ -34,7 +34,6 @@ import org.semanticweb.owl.align.Evaluator;
// Alignment API implementation classes // Alignment API implementation classes
import fr.inrialpes.exmo.align.impl.BasicAlignment; import fr.inrialpes.exmo.align.impl.BasicAlignment;
import fr.inrialpes.exmo.align.impl.BasicParameters; import fr.inrialpes.exmo.align.impl.BasicParameters;
import fr.inrialpes.exmo.align.impl.OntologyCache;
import fr.inrialpes.exmo.align.impl.method.StringDistAlignment; import fr.inrialpes.exmo.align.impl.method.StringDistAlignment;
import fr.inrialpes.exmo.align.impl.renderer.SWRLRendererVisitor; import fr.inrialpes.exmo.align.impl.renderer.SWRLRendererVisitor;
import fr.inrialpes.exmo.align.impl.eval.PRecEvaluator; import fr.inrialpes.exmo.align.impl.eval.PRecEvaluator;
...@@ -58,17 +57,12 @@ import java.net.URI; ...@@ -58,17 +57,12 @@ import java.net.URI;
public class MyApp { public class MyApp {
static OntologyCache loaded = null;
public static void main( String[] args ) { public static void main( String[] args ) {
URI onto1 = null; URI onto1 = null;
URI onto2 = null; URI onto2 = null;
Parameters params = new BasicParameters(); Parameters params = new BasicParameters();
try { try {
// Initializing ontology parsers
loaded = new OntologyCache();
// Loading ontologies // Loading ontologies
if (args.length >= 2) { if (args.length >= 2) {
onto1 = new URI(args[0]); onto1 = new URI(args[0]);
...@@ -81,10 +75,10 @@ public class MyApp { ...@@ -81,10 +75,10 @@ public class MyApp {
// Run two different alignment methods (e.g., ngram distance and smoa) // Run two different alignment methods (e.g., ngram distance and smoa)
AlignmentProcess a1 = new StringDistAlignment(); AlignmentProcess a1 = new StringDistAlignment();
params.setParameter("stringFunction","smoaDistance"); params.setParameter("stringFunction","smoaDistance");
a1.init ( onto1, onto2, loaded ); a1.init ( onto1, onto2 );
a1.align( (Alignment)null, params ); a1.align( (Alignment)null, params );
AlignmentProcess a2 = new StringDistAlignment(); AlignmentProcess a2 = new StringDistAlignment();
a2.init ( onto1, onto2, loaded ); a2.init ( onto1, onto2 );
params = new BasicParameters(); params = new BasicParameters();
params.setParameter("stringFunction","ngramDistance"); params.setParameter("stringFunction","ngramDistance");
a2.align( (Alignment)null, params ); a2.align( (Alignment)null, params );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment