public abstract class SingleExplanationGeneratorImpl extends Object implements TransactionAwareSingleExpGen
| Constructor and Description |
|---|
SingleExplanationGeneratorImpl(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
org.semanticweb.owlapi.reasoner.OWLReasoner reasoner) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginTransaction()
Indicates to the explanation generator that a transaction which may
modify the ontology state is starting.
|
void |
endTransaction()
End a transaction.
|
DefinitionTracker |
getDefinitionTracker() |
org.semanticweb.owlapi.model.OWLOntology |
getOntology() |
org.semanticweb.owlapi.model.OWLOntologyManager |
getOntologyManager() |
org.semanticweb.owlapi.reasoner.OWLReasoner |
getReasoner() |
org.semanticweb.owlapi.reasoner.OWLReasonerFactory |
getReasonerFactory() |
protected boolean |
isFirstExplanation() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExplanationpublic SingleExplanationGeneratorImpl(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
org.semanticweb.owlapi.reasoner.OWLReasoner reasoner)
public org.semanticweb.owlapi.model.OWLOntologyManager getOntologyManager()
getOntologyManager in interface SingleExplanationGeneratorpublic org.semanticweb.owlapi.reasoner.OWLReasoner getReasoner()
getReasoner in interface SingleExplanationGeneratorpublic DefinitionTracker getDefinitionTracker()
public org.semanticweb.owlapi.model.OWLOntology getOntology()
getOntology in interface SingleExplanationGeneratorpublic org.semanticweb.owlapi.reasoner.OWLReasonerFactory getReasonerFactory()
getReasonerFactory in interface SingleExplanationGeneratorprotected boolean isFirstExplanation()
public void beginTransaction()
TransactionAwareSingleExpGenHSTExplanationGenerator.beginTransaction in interface TransactionAwareSingleExpGenpublic void endTransaction()
TransactionAwareSingleExpGenTransactionAwareSingleExpGen.beginTransaction()endTransaction in interface TransactionAwareSingleExpGenCopyright © 2013 The University of Manchester. All Rights Reserved.