| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.clarkparsia.explanation.DefaultExplanationGenerator
public class DefaultExplanationGenerator
Author: Matthew Horridge
 The University Of Manchester
 Bio-Health Informatics Group
 Date: 24-Jan-2008
| Constructor Summary | |
|---|---|
DefaultExplanationGenerator(OWLOntologyManager man,
                            OWLReasonerFactory reasonerFactory,
                            OWLOntology ontology,
                            ExplanationProgressMonitor progressMonitor)
 | 
|
DefaultExplanationGenerator(OWLOntologyManager man,
                            OWLReasonerFactory reasonerFactory,
                            OWLOntology ontology,
                            OWLReasoner reasoner,
                            ExplanationProgressMonitor progressMonitor)
 | 
|
| Method Summary | |
|---|---|
 java.util.Set<OWLAxiom> | 
getExplanation(OWLAxiom axiom)
 | 
 java.util.Set<OWLAxiom> | 
getExplanation(OWLDescription unsatClass)
Returns a single explanation for the given unsatisfiable class.  | 
 java.util.Set<java.util.Set<OWLAxiom>> | 
getExplanations(OWLAxiom axiom)
 | 
 java.util.Set<java.util.Set<OWLAxiom>> | 
getExplanations(OWLAxiom axiom,
                int maxExplanations)
 | 
 java.util.Set<java.util.Set<OWLAxiom>> | 
getExplanations(OWLDescription unsatClass)
Returns all the explanations for the given unsatisfiable class.  | 
 java.util.Set<java.util.Set<OWLAxiom>> | 
getExplanations(OWLDescription unsatClass,
                int maxExplanations)
Return a specified number of explanations for the given unsatisfiable class.  | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DefaultExplanationGenerator(OWLOntologyManager man,
                                   OWLReasonerFactory reasonerFactory,
                                   OWLOntology ontology,
                                   ExplanationProgressMonitor progressMonitor)
public DefaultExplanationGenerator(OWLOntologyManager man,
                                   OWLReasonerFactory reasonerFactory,
                                   OWLOntology ontology,
                                   OWLReasoner reasoner,
                                   ExplanationProgressMonitor progressMonitor)
| Method Detail | 
|---|
public java.util.Set<OWLAxiom> getExplanation(OWLDescription unsatClass)
ExplanationGenerator
getExplanation in interface ExplanationGeneratorunsatClass - The class that is unsatisfiable for which an explanation
 will be generated.
public java.util.Set<OWLAxiom> getExplanation(OWLAxiom axiom)
public java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLDescription unsatClass)
ExplanationGenerator
getExplanations in interface ExplanationGeneratorunsatClass - The class that is unsatisfiable for which an explanation
 will be generated.
public java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLAxiom axiom)
public java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLDescription unsatClass,
                                                              int maxExplanations)
                                                       throws OWLException
ExplanationGenerator
getExplanations in interface ExplanationGeneratorunsatClass - The class that is unsatisfiable for which an explanation
 will be generated.maxExplanations - Maximum number of explanations requested, or 0 to get all the
                        explanations
OWLException
public java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLAxiom axiom,
                                                              int maxExplanations)
                                                       throws OWLException
OWLException
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||