|
|||||||||
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 |