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;