diff --git a/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteOntologyFactory.java b/src/fr/inrialpes/exmo/ontowrap/skoslite/SKOSLiteOntologyFactory.java index fdb3c7faa68f4d920f52969c444e619c91d01a8c..5975cde827d2d9ea28aafcbfc2d9cefe1685b116 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 21effdae7123406ddbd530708c236a9f61426a99..a4f7b8c72f5a6f8ac0bfb5e16731da3b8759c833 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; }