| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ExplanationGenerator
Title: ExplanationGenerator Description: The explanation generator interface for returning one or more explanations for an unsatisfiable class. This is the minimal interface an explanation generator should implement Copyright: Copyright (c) 2007 Company: Clark & Parsia, LLC.
| Method Summary | |
|---|---|
|  java.util.Set<OWLAxiom> | getExplanation(OWLClassExpression unsatClass)Returns a single explanation for the given unsatisfiable class. | 
|  java.util.Set<java.util.Set<OWLAxiom>> | getExplanations(OWLClassExpression unsatClass)Returns all the explanations for the given unsatisfiable class. | 
|  java.util.Set<java.util.Set<OWLAxiom>> | getExplanations(OWLClassExpression unsatClass,
                int maxExplanations)Return a specified number of explanations for the given unsatisfiable class. | 
| Method Detail | 
|---|
java.util.Set<OWLAxiom> getExplanation(OWLClassExpression unsatClass)
unsatClass - The class that is unsatisfiable for which an explanation
 will be generated.
java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLClassExpression unsatClass)
unsatClass - The class that is unsatisfiable for which an explanation
 will be generated.
java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLClassExpression unsatClass,
                                                       int maxExplanations)
unsatClass - 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
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||