|
||||||||||
| 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(OWLDescription unsatClass)
Returns a single explanation for the given unsatisfiable class. |
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. |
| Method Detail |
|---|
java.util.Set<OWLAxiom> getExplanation(OWLDescription unsatClass)
unsatClass - The class that is unsatisfiable for which an explanation
will be generated.
java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLDescription unsatClass)
unsatClass - The class that is unsatisfiable for which an explanation
will be generated.
java.util.Set<java.util.Set<OWLAxiom>> getExplanations(OWLDescription unsatClass,
int maxExplanations)
throws OWLException
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
OWLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||