6789101112
import de.tudresden.inf.lat.cel.owlapi.CelReasoner; public class CEL { public OWLReasoner getReasoner(OWLOntology ontology){ return new CelReasoner(ontology); }
10111213141516
public class CelReasonerFacotry implements OWLReasonerFactory { @Override public OWLReasoner createNonBufferingReasoner(OWLOntology ontology) { return new CelReasoner(ontology); }
16171819202122
} @Override public OWLReasoner createNonBufferingReasoner(OWLOntology ontology, OWLReasonerConfiguration configuration) throws IllegalConfigurationException { return new CelReasoner(ontology); }
21222324252627
return new CelReasoner(ontology); } @Override public OWLReasoner createReasoner(OWLOntology ontology) { return new CelReasoner(ontology); }
27282930313233
} @Override public OWLReasoner createReasoner(OWLOntology ontology, OWLReasonerConfiguration configuration) throws IllegalConfigurationException { return new CelReasoner(ontology); }