|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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,
boolean requiresExplicitClassification,
OWLOntology ontology,
ExplanationProgressMonitor progressMonitor)
|
|
DefaultExplanationGenerator(OWLOntologyManager man,
ReasonerFactory reasonerFactory,
OWLOntology ontology,
ExplanationProgressMonitor progressMonitor)
|
|
DefaultExplanationGenerator(OWLOntologyManager man,
ReasonerFactory 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 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultExplanationGenerator(OWLOntologyManager man, ReasonerFactory reasonerFactory, OWLOntology ontology, ExplanationProgressMonitor progressMonitor)
public DefaultExplanationGenerator(OWLOntologyManager man, OWLReasonerFactory reasonerFactory, boolean requiresExplicitClassification, OWLOntology ontology, ExplanationProgressMonitor progressMonitor)
public DefaultExplanationGenerator(OWLOntologyManager man, ReasonerFactory reasonerFactory, OWLOntology ontology, OWLReasoner reasoner, ExplanationProgressMonitor progressMonitor)
Method Detail |
---|
public java.util.Set<OWLAxiom> getExplanation(OWLDescription unsatClass)
ExplanationGenerator
getExplanation
in interface ExplanationGenerator
unsatClass
- 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 ExplanationGenerator
unsatClass
- 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 ExplanationGenerator
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
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 |