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.