From 29fe47bf0feb7ad8814f6a1f3bc18bf70838307d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr> Date: Fri, 2 Apr 2010 08:23:25 +0000 Subject: [PATCH] - tutorial2 -> tutorial4 --- html/relnotes.html | 4 ++++ html/tutorial/tutorial4/MyApp.java | 14 +++++++------- html/tutorial/tutorial4/Skeleton.java | 4 ++-- html/tutorial/tutorial4/index.html | 2 +- html/tutorial/tutorial4/ontology1.owl | 8 ++++---- html/tutorial/tutorial4/ontology2.owl | 8 ++++---- 6 files changed, 22 insertions(+), 18 deletions(-) diff --git a/html/relnotes.html b/html/relnotes.html index d444848c..b26459a7 100644 --- a/html/relnotes.html +++ b/html/relnotes.html @@ -67,6 +67,10 @@ Currently the development and maintainance of 3 versions continue. <!--h2>Version 4.2 (1xxx): xx/09/2009 - Zimt</h2--> <!--h2>Version 4.1 (1xxx): xx/09/2009 - Tring</h2--> +<p><ul compact="1"> +<li>Fixed path errors in tutorials (tutorial)</li> +</ul></p> + <h2>Version 4.0 (1415): 31/03/2010 - Rouquine carmélite</h2> <p>The Alignment API is now compiled in Java 1.6 (older versions diff --git a/html/tutorial/tutorial4/MyApp.java b/html/tutorial/tutorial4/MyApp.java index df0a739e..5d31a681 100644 --- a/html/tutorial/tutorial4/MyApp.java +++ b/html/tutorial/tutorial4/MyApp.java @@ -134,8 +134,8 @@ public class MyApp { Alignment al = null; URI uri1 = null; URI uri2 = null; - //String u1 = "http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl"; - //String u2 = "http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology2.owl"; + //String u1 = "http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl"; + //String u2 = "http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology2.owl"; String u1 = "file:ontology1.owl"; String u2 = "file:ontology2.owl"; String method = "fr.inrialpes.exmo.align.impl.method.StringDistAlignment"; @@ -252,7 +252,7 @@ public class MyApp { QueryExecution qe = null; try { in = new FileInputStream( merged ); - //in = new URL("http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl").openStream(); + //in = new URL("http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl").openStream(); //OntModelSpec.OWL_MEM_RDFS_INF or no arguments to see the difference... Model model = ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM_RULE_INF,null); model.read(in,"file:///tmp/myresult.owl"); @@ -263,7 +263,7 @@ public class MyApp { String queryString = "PREFIX foaf: <http://xmlns.com/foaf/0.1/> " + "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> " + - "PREFIX aa: <http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl#> " + + "PREFIX aa: <http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl#> " + "SELECT ?fn ?ln ?t ?s " + //"SELECT ?fn ?ln " + "WHERE {" + @@ -311,9 +311,9 @@ public class MyApp { } // get the instances of a class - OWLClass estud = manager.getOWLDataFactory().getOWLClass( IRI.create( "http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl#Estudiante" ) ); - OWLClass person = manager.getOWLDataFactory().getOWLClass( IRI.create( "http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology2.owl#Person" ) ); - OWLClass student = manager.getOWLDataFactory().getOWLClass( IRI.create( "http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology2.owl#Student" ) ); + OWLClass estud = manager.getOWLDataFactory().getOWLClass( IRI.create( "http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl#Estudiante" ) ); + OWLClass person = manager.getOWLDataFactory().getOWLClass( IRI.create( "http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology2.owl#Person" ) ); + OWLClass student = manager.getOWLDataFactory().getOWLClass( IRI.create( "http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology2.owl#Student" ) ); Set<OWLNamedIndividual> instances = reasoner.getInstances( estud, false ).getFlattened(); System.err.println("Pellet(Merged): There are "+instances.size()+" students "+estud.getIRI()); diff --git a/html/tutorial/tutorial4/Skeleton.java b/html/tutorial/tutorial4/Skeleton.java index 415f0c95..4c66081a 100644 --- a/html/tutorial/tutorial4/Skeleton.java +++ b/html/tutorial/tutorial4/Skeleton.java @@ -120,8 +120,8 @@ public class MyApp { Alignment al = null; URI uri1 = null; URI uri2 = null; - //String u1 = "http://alignapi.gforge.inria.fr/tutorial2/ontology1.owl"; - //String u2 = "http://alignapi.gforge.inria.fr/tutorial2/ontology2.owl"; + //String u1 = "http://alignapi.gforge.inria.fr/tutorial4/ontology1.owl"; + //String u2 = "http://alignapi.gforge.inria.fr/tutorial4/ontology2.owl"; String u1 = "file:ontology1.owl"; String u2 = "file:ontology2.owl"; String method = "fr.inrialpes.exmo.align.impl.method.StringDistAlignment"; diff --git a/html/tutorial/tutorial4/index.html b/html/tutorial/tutorial4/index.html index 602a6378..4a35f5a2 100644 --- a/html/tutorial/tutorial4/index.html +++ b/html/tutorial/tutorial4/index.html @@ -37,7 +37,7 @@ div.logic { <p> <dl> <dt>This version:</dt> -<dd>http://alignapi.gforge.inria.fr/tutorial/tutorial2/</dd> +<dd>http://alignapi.gforge.inria.fr/tutorial/tutorial4/</dd> <dt>Author:</dt> <dd><a href="http://exmo.inrialpes.fr/people/euzenat">Jérôme Euzenat</a>, INRIA & LIG </dd> diff --git a/html/tutorial/tutorial4/ontology1.owl b/html/tutorial/tutorial4/ontology1.owl index 0f025f5b..e2d0a5e8 100644 --- a/html/tutorial/tutorial4/ontology1.owl +++ b/html/tutorial/tutorial4/ontology1.owl @@ -12,8 +12,8 @@ <!ENTITY dctype "http://purl.org/dc/dcmitype/"> ]> <rdf:RDF - xmlns="http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl#" - xml:base="http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl#" + xmlns="http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl#" + xml:base="http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl#" xmlns:units ="&units;" xmlns:foaf ="http://xmlns.com/foaf/0.1/" xmlns:rdf ="&rdf;" @@ -26,13 +26,13 @@ xmlns:dctype ="&dctype;" xmlns:bibtex ="&bibtex;"> - <owl:Ontology rdf:about="http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl"> + <owl:Ontology rdf:about="http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl"> <dc:creator>Jérôme Euzenat</dc:creator> <dc:description>Example for Alignment API advanced turorial</dc:description> <dc:date>2009-07-06</dc:date> <rdfs:label>First ontology</rdfs:label> <dc:title>ontology1.owl: an fake list of students</dc:title> - <dc:identifier rdf:datatype="&xsd;anyURI">http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology1.owl</dc:identifier> + <dc:identifier rdf:datatype="&xsd;anyURI">http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology1.owl</dc:identifier> </owl:Ontology> <owl:Class rdf:ID="Estudiante"> diff --git a/html/tutorial/tutorial4/ontology2.owl b/html/tutorial/tutorial4/ontology2.owl index 62f9262c..a0225623 100644 --- a/html/tutorial/tutorial4/ontology2.owl +++ b/html/tutorial/tutorial4/ontology2.owl @@ -16,8 +16,8 @@ xml:base="http://xmlns.com/foaf/0.1/#" --> <rdf:RDF - xmlns="http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology2.owl#" - xml:base="http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology2.owl#" + xmlns="http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology2.owl#" + xml:base="http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology2.owl#" xmlns:units ="&units;" xmlns:foaf ="http://xmlns.com/foaf/0.1/" xmlns:rdf ="&rdf;" @@ -30,13 +30,13 @@ xmlns:dctype ="&dctype;" xmlns:bibtex ="&bibtex;"> - <owl:Ontology rdf:about="http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology2.owl"> + <owl:Ontology rdf:about="http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology2.owl"> <dc:creator>Jérôme Euzenat</dc:creator> <dc:description>Example for Alignment API advanced turorial</dc:description> <dc:date>2009-07-06</dc:date> <rdfs:label>Second ontology</rdfs:label> <dc:title>ontology2.owl: another fake list of students</dc:title> - <dc:identifier rdf:datatype="&xsd;anyURI">http://alignapi.gforge.inria.fr/tutorial/tutorial2/ontology2.owl</dc:identifier> + <dc:identifier rdf:datatype="&xsd;anyURI">http://alignapi.gforge.inria.fr/tutorial/tutorial4/ontology2.owl</dc:identifier> </owl:Ontology> <owl:Class rdf:ID="Student"> -- GitLab