| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SingleExplanationGenerator
Description: The explanation generator interface for returning a single explanation for an unsatisfiable class. Use
SatisfiabilityConverter
 to convert an arbitrary axiom into a class description that can be used to
 generate explanations for that axiom.
 
 
 Copyright: Copyright (c) 2007
 
 
 Company: Clark & Parsia, LLC. 
| Method Summary | |
|---|---|
 java.util.Set<OWLAxiom> | 
getExplanation(OWLClassExpression unsatClass)
Get a single explanation for an arbitrary class expression, or empty set if the given expression is satisfiable.  | 
 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.  | 
| Method Detail | 
|---|
OWLOntologyManager getOntologyManager()
OWLOntology getOntology()
OWLReasoner getReasoner()
OWLReasonerFactory getReasonerFactory()
java.util.Set<OWLAxiom> getExplanation(OWLClassExpression unsatClass)
unsatClass - arbitrary class expression whose unsatisfiability will be
                   explained
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||