Mercurial > repos > mikel-egana-aranguren > oppl
comparison OPPL/src/GalaxyOWLAPI.java @ 15:622cde484f4c draft
Add new tool to perform OPPL queries
author | Mikel Egana Aranguren <mikel-egana-aranguren@toolshed.g2.bx.psu.edu> |
---|---|
date | Thu, 12 Jul 2012 17:12:00 +0200 |
parents | 7e6604a5ee55 |
children | c9e01f86b07c |
comparison
equal
deleted
inserted
replaced
14:68c4ae500a13 | 15:622cde484f4c |
---|---|
36 import org.semanticweb.owlapi.model.OWLOntologyChange; | 36 import org.semanticweb.owlapi.model.OWLOntologyChange; |
37 import org.semanticweb.owlapi.model.OWLOntologyCreationException; | 37 import org.semanticweb.owlapi.model.OWLOntologyCreationException; |
38 import org.semanticweb.owlapi.model.OWLOntologyManager; | 38 import org.semanticweb.owlapi.model.OWLOntologyManager; |
39 import org.semanticweb.owlapi.model.OWLOntologyStorageException; | 39 import org.semanticweb.owlapi.model.OWLOntologyStorageException; |
40 import org.semanticweb.owlapi.reasoner.InferenceType; | 40 import org.semanticweb.owlapi.reasoner.InferenceType; |
41 import org.semanticweb.owlapi.reasoner.NodeSet; | |
42 import org.semanticweb.owlapi.reasoner.OWLReasoner; | 41 import org.semanticweb.owlapi.reasoner.OWLReasoner; |
43 import org.semanticweb.owlapi.reasoner.OWLReasonerFactory; | 42 import org.semanticweb.owlapi.reasoner.OWLReasonerFactory; |
44 import org.semanticweb.owlapi.util.BidirectionalShortFormProvider; | 43 import org.semanticweb.owlapi.util.BidirectionalShortFormProvider; |
45 import org.semanticweb.owlapi.util.InferredAxiomGenerator; | 44 import org.semanticweb.owlapi.util.InferredAxiomGenerator; |
46 import org.semanticweb.owlapi.util.InferredClassAssertionAxiomGenerator; | 45 import org.semanticweb.owlapi.util.InferredClassAssertionAxiomGenerator; |
61 import com.clarkparsia.pellet.owlapiv3.PelletReasonerFactory; | 60 import com.clarkparsia.pellet.owlapiv3.PelletReasonerFactory; |
62 | 61 |
63 /** | 62 /** |
64 * A wrapper of the OWL API | 63 * A wrapper of the OWL API |
65 * | 64 * |
66 * @author Mikel Egaña Aranguren | 65 * @author Mikel Ega��a Aranguren |
67 */ | 66 */ |
68 public class GalaxyOWLAPI { | 67 public class GalaxyOWLAPI { |
69 private OWLOntologyManager manager; | 68 private OWLOntologyManager manager; |
70 private OWLOntology ontology; | 69 private OWLOntology ontology; |
71 private OWLReasonerFactory reasonerFactory; | 70 private OWLReasonerFactory reasonerFactory; |