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