public abstract class SingleExplanationGeneratorImpl extends Object implements TransactionAwareSingleExpGen
| Constructor and Description |
|---|
SingleExplanationGeneratorImpl(OWLOntology ontology,
OWLReasonerFactory reasonerFactory,
OWLReasoner reasoner)
Instantiates a new single explanation generator impl.
|
| 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() |
OWLOntology |
getOntology()
Gets the ontology.
|
OWLOntologyManager |
getOntologyManager()
Gets the ontology manager.
|
OWLReasoner |
getReasoner()
Gets the reasoner.
|
OWLReasonerFactory |
getReasonerFactory()
Gets the reasoner factory.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdispose, getExplanationpublic SingleExplanationGeneratorImpl(OWLOntology ontology, OWLReasonerFactory reasonerFactory, OWLReasoner reasoner)
ontology - the ontologyreasonerFactory - the reasoner factoryreasoner - the reasonerpublic OWLOntologyManager getOntologyManager()
SingleExplanationGeneratorgetOntologyManager in interface SingleExplanationGeneratorpublic OWLReasoner getReasoner()
SingleExplanationGeneratorgetReasoner in interface SingleExplanationGeneratorpublic DefinitionTracker getDefinitionTracker()
public OWLOntology getOntology()
SingleExplanationGeneratorgetOntology in interface SingleExplanationGeneratorpublic OWLReasonerFactory getReasonerFactory()
SingleExplanationGeneratorgetReasonerFactory in interface SingleExplanationGeneratorpublic void beginTransaction()
TransactionAwareSingleExpGenHSTExplanationGenerator.beginTransaction in interface TransactionAwareSingleExpGenpublic void endTransaction()
TransactionAwareSingleExpGenTransactionAwareSingleExpGen.beginTransaction()endTransaction in interface TransactionAwareSingleExpGenCopyright © 2016 The University of Manchester. All Rights Reserved.