Mercurial > hg > duomoOWLProject
comparison src/de/mpiwg/dwinter/duomo/lexdump/OWLImporter.java @ 4:72004a788198
save single file
author | dwinter |
---|---|
date | Sun, 06 Feb 2011 21:19:48 +0100 |
parents | d9fd32ecae24 |
children | 923e73fa07f1 |
comparison
equal
deleted
inserted
replaced
3:d9fd32ecae24 | 4:72004a788198 |
---|---|
30 | 30 |
31 JenaOWLModel owlModel; // contains the model | 31 JenaOWLModel owlModel; // contains the model |
32 Logger logger = Logger.getRootLogger(); | 32 Logger logger = Logger.getRootLogger(); |
33 private HashMap<String, String> typeId2className=null; | 33 private HashMap<String, String> typeId2className=null; |
34 private HashMap<String, OWLNamedClass> typeId2class=null; | 34 private HashMap<String, OWLNamedClass> typeId2class=null; |
35 private String ontFolder; | |
36 private URI uri; | |
35 | 37 |
36 public OWLImporter(String folder, URI uri) throws OntologyLoadException { | 38 public OWLImporter(String folder, URI uri) throws OntologyLoadException { |
37 // owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri); | 39 // owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri); |
38 | 40 |
41 this.ontFolder=folder; | |
42 this.uri=uri; | |
43 | |
44 loadOWL(folder, uri); | |
45 } | |
46 | |
47 public void reloadOWL() throws OntologyLoadException{ | |
48 loadOWL(ontFolder, uri); | |
49 } | |
50 | |
51 public void loadOWL(String folder, URI uri) throws OntologyLoadException { | |
39 owlModel = ProtegeOWL.createJenaOWLModel(); | 52 owlModel = ProtegeOWL.createJenaOWLModel(); |
40 // Load repository | 53 // Load repository |
41 RepositoryManager rman = owlModel.getRepositoryManager(); | 54 RepositoryManager rman = owlModel.getRepositoryManager(); |
42 | 55 |
43 // Add working directory to repository manager. | 56 // Add working directory to repository manager. |