From 1643b1e255ad5ef6acbcbdd7d1fc670c49e8f90f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20David?= <Jerome.David@univ-grenoble-alpes.fr> Date: Fri, 16 Jul 2010 15:07:25 +0000 Subject: [PATCH] uri, formalism, formUri added to SKOSLiteThesaurus --- .../skoslite/SKOSLiteOntologyFactory.java | 3 +-- .../ontowrap/skoslite/SKOSLiteThesaurus.java | 18 +++++++++--------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteOntologyFactory.java b/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteOntologyFactory.java index fdb3c7fa..5975cde8 100644 --- a/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteOntologyFactory.java +++ b/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteOntologyFactory.java @@ -39,8 +39,7 @@ public class SKOSLiteOntologyFactory extends OntologyFactory { onto.setFormalism( formalismId ); onto.setFormURI( formalismUri ); - // TODO find the URI of a skos thesaurus - //onto.setURI( dataset.getURI() ); + onto.setURI( uri ); //cache.recordOntology( uri, onto ); return onto; diff --git a/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteThesaurus.java b/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteThesaurus.java index 21effdae..a4f7b8c7 100644 --- a/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteThesaurus.java +++ b/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteThesaurus.java @@ -36,7 +36,10 @@ public class SKOSLiteThesaurus implements HeavyLoadedOntology<Model> { protected InfModel ontoInf; protected Model onto; + protected String formalism; + protected URI formUri; protected URI file; + protected URI uri; public SKOSLiteThesaurus(URI file) { setFile(file); @@ -390,13 +393,11 @@ public class SKOSLiteThesaurus implements HeavyLoadedOntology<Model> { } public URI getFormURI() { - // TODO Auto-generated method stub - return null; + return formUri; } public String getFormalism() { - // TODO Auto-generated method stub - return null; + return formalism; } public Model getOntology() { @@ -405,8 +406,7 @@ public class SKOSLiteThesaurus implements HeavyLoadedOntology<Model> { @Override public URI getURI() { - // TODO Auto-generated method stub - return null; + return uri; } public void setFile(URI file) { @@ -419,11 +419,11 @@ public class SKOSLiteThesaurus implements HeavyLoadedOntology<Model> { } public void setFormURI(URI u) { - + formUri=u; } public void setFormalism(String name) { - + formalism=name; } public void setOntology(Model o) { @@ -434,7 +434,7 @@ public class SKOSLiteThesaurus implements HeavyLoadedOntology<Model> { } public void setURI(URI uri) { - + this.uri=uri; } -- GitLab