|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 SingleExplanationGeneratorpublic OWLReasoner getReasoner()
SingleExplanationGenerator
getReasoner in interface SingleExplanationGeneratorpublic DefinitionTracker getDefinitionTracker()
public OWLOntology getOntology()
getOntology in interface SingleExplanationGeneratorpublic OWLReasonerFactory getReasonerFactory()
SingleExplanationGenerator
getReasonerFactory in interface SingleExplanationGeneratorprotected boolean isFirstExplanation()
public void beginTransaction()
TransactionAwareSingleExpGenHSTExplanationGenerator.
beginTransaction in interface TransactionAwareSingleExpGenpublic void endTransaction()
TransactionAwareSingleExpGenTransactionAwareSingleExpGen.beginTransaction()
endTransaction in interface TransactionAwareSingleExpGen
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||