|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.clarkparsia.owlapi.explanation.SingleExplanationGeneratorImpl
public abstract class SingleExplanationGeneratorImpl
Title: SingleExplanationGeneratorImpl Description: An abstract implementation of SingleExplanationGenerator that can be used as the basis for different explanation generator techniques. Copyright: Copyright (c) 2007 Company: Clark & Parsia, LLC.
Constructor Summary | |
---|---|
SingleExplanationGeneratorImpl(OWLOntology ontology,
OWLReasonerFactory reasonerFactory,
OWLReasoner reasoner)
|
Method Summary | |
---|---|
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 ontologies according to which the explanations are generated |
OWLOntologyManager |
getOntologyManager()
Get the ontology manager for this explanation generator. |
OWLReasoner |
getReasoner()
Returns the reasoner associated with this generator. |
OWLReasonerFactory |
getReasonerFactory()
Returns the reasoner factory used to create fresh reasoners. |
protected boolean |
isFirstExplanation()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.clarkparsia.owlapi.explanation.SingleExplanationGenerator |
---|
getExplanation |
Constructor Detail |
---|
public SingleExplanationGeneratorImpl(OWLOntology ontology, OWLReasonerFactory reasonerFactory, OWLReasoner reasoner)
Method Detail |
---|
public OWLOntologyManager getOntologyManager()
SingleExplanationGenerator
getOntologyManager
in interface SingleExplanationGenerator
public OWLReasoner getReasoner()
SingleExplanationGenerator
getReasoner
in interface SingleExplanationGenerator
public DefinitionTracker getDefinitionTracker()
public OWLOntology getOntology()
getOntology
in interface SingleExplanationGenerator
public OWLReasonerFactory getReasonerFactory()
SingleExplanationGenerator
getReasonerFactory
in interface SingleExplanationGenerator
protected boolean isFirstExplanation()
public void beginTransaction()
TransactionAwareSingleExpGen
HSTExplanationGenerator
.
beginTransaction
in interface TransactionAwareSingleExpGen
public void endTransaction()
TransactionAwareSingleExpGen
TransactionAwareSingleExpGen.beginTransaction()
endTransaction
in interface TransactionAwareSingleExpGen
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |